- 使用 OpenTelemetry 和 Loki 实现高效的应用日志采集和分析
在之前的文章陆续介绍了如何在Kubernetes中使用Otel的自动插桩以及Otel与服务网格协同实现分布式跟踪,这两篇的文章都将目标聚焦在分布式跟踪中,而作为可观测性三大支柱之一的日志也是我们经常使用的系统观测手段,今天这篇文章就来体验下应用日志的操作闭环。背景OpenTele......
- 使用 OpenTelemetry 和 Loki 实现高效的应用日志采集和分析
在之前的文章陆续介绍了如何在Kubernetes中使用Otel的自动插桩以及Otel与服务网格协同实现分布式跟踪,这两篇的文章都将目标聚焦在分布式跟踪中,而作为可观测性三大支柱之一的日志也是我们经常使用的系统观测手段,今天这篇文章就来体验下应用日志的操作闭环。背景OpenTel......
- Docker ipv6
网段划分https://www.838dz.com/calculator/5233.htmldocker网络常用命令查看列表dockernetworkls查看详情dockernetworkinspectdb删除网络dockernetworkrmdb创建网络dockernetworkcreate-dbridge--gateway172.18.0.1--subnet172.18.0.0/16--ipv6--......
- 用友BIP国资云赋能国资监管迈入智能化新局面
国资国企在我国经济发展中发挥着“顶梁柱、压舱石”作用,十四五期间国资国企已经由以前的高速发展迈入高质量发展阶段。近年来,以5G、云计算、大数据、物联网、区块链、人工智能为代表的新型数字技术加速创新,如何主动拥抱数字时代,推进数字经济发展,加快推进国资国企数智化转型,优化国有......
- K8S_IPV6 POD与数据库联通方法以及快速网络调试的一个思路
K8S_IPV6POD与数据库联通方法以及快速网络调试的一个思路背景前端时间搭建了一套K8SonlyIPV6SingleStack的测试环境因为自己长时间不搞K8S了,并且IPV6的搭建方法墙内的文档很不完整我这边仅是搭建了一套比较基本的K8S_calico_ingress的单栈IPV6的环境但是同事一直......
- Numpy中数据类型转换的tips
在逛StackOverflow时看见一个关于numpy的浮点数据转换的问题比较有趣,现当作tips记录下来。问题原地址我们知道,在numpy中,浮点数据同python本身一样,是用双精度(float64)来存储数据的,而Pytorch或者其他的一些框架中,为了节省运算量,其浮点是用单精度(float32)来存储数据的,因此需要用到数......
- 推荐给程序员的chrome扩展插件:gitzip for github下载单个GitHub仓库中的文件;json-hand
推荐清单gitzipforgithub下载单个GitHub仓库中的文件双击文件,勾选文件前面的复选框,可以一次性选择多个文件json-handle格式化json......
- 揭秘JVS低代码平台:如何通过行内按钮逻辑引擎配置,实现高效文件模板替换下载
在当今数字化的时代,各行各业都在寻求更高效、更便捷的工作方式。对于业务应用来说,将线下操作转化为线上流程是提升效率的关键。在业务应用中通常需要把行数据某字段赋值到一个文件模板上,用户下载该文件模板用于盖章或签字等线下操作。这样的场景在JVS低代码平台上可以通过行内按钮......
- Typescript中的never类型
在TypeScript中,never类型表示那些永远不会发生的类型。它通常用来表示以下情况:函数的返回类型:如果一个函数永远不会返回(例如抛出异常或进入无限循环),可以将其返回类型标注为never。functionthrowError(message:string):never{thrownewError(message);}function......
- Typescript中的类型断言
类型断言(TypeAssertion)是TypeScript中的一种语法,用于手动指定一个值的类型。它类似于其他语言中的类型转换,但是在TypeScript中,类型断言并不会改变变量的底层类型。在使用类型断言时,需要使用尖括号或者as关键字来指定目标类型。例如:constvalue:any='helloworld';con......