12 2023 档案

摘要:0 序 背景 近期跟踪一个第三方组件skywalking针对spring cloud gateway的traceId丢失问题,需要对 skywalking 内部组件类进行跟踪,需要在其组件源码内部添加一些观察代码,做以增强。 Q1: 我没有 third-party.jar 的源码————故直接在源码 阅读全文
posted @ 2023-12-28 15:58 千千寰宇 阅读(1042) 评论(0) 推荐(0) 编辑
摘要:1 PatternLayout / LogEventPatternConverter : 自定义日志格式及格式变量 在 Log4j 或 Logback 等 Java 日志框架中,PatternLayout 类允许你定义日志输出的格式。 PatternLayout 通过一系列的转换器(PatternC 阅读全文
posted @ 2023-12-28 14:45 千千寰宇 阅读(1389) 评论(0) 推荐(0) 编辑
摘要:1 基础概念 1.1 网关(gateway) 网关其实是一个服务器,扮演着代表其他服务器为客户端提供服务的中间者。与代理(proxy)相似又有不同,网关接收请求,仿佛它就是请求资源的源服务器。请求的客户端可能觉察不到它正在同网关通信。 1.2 上游(upstream) => 网关 => 下游(dow 阅读全文
posted @ 2023-12-26 20:02 千千寰宇 阅读(113) 评论(0) 推荐(0) 编辑
摘要:1 问题描述 CASE/20231226 : Nginx Web Server 此问题(通过方法1)已解决,但整体的解决思路,参考自网友,故著名为【转载】文章 昨晚压测时,通过API请求10000个设备的若干信号(5个)状态时,Postman返回Nginx的如下错误 API 整个请求有 1.37MB 阅读全文
posted @ 2023-12-26 19:42 千千寰宇 阅读(473) 评论(0) 推荐(0) 编辑
摘要:0 背景 0.1 背景:数据二十条、会计处理暂行规定 构建全国统一数据流通市场,推进数据要素资产化战略 时政形策演变 2022年12月2日,中共中央、国务院印发《关于构建数据基础制度更好发挥数据要素作用的意见》(以下简称“《数据二十条》”),指出要充分发挥海量数据规模和丰富应用场景优势,同时明确提出 阅读全文
posted @ 2023-12-18 13:43 千千寰宇 阅读(408) 评论(0) 推荐(0) 编辑
摘要:1 问题描述 通过Query API查询INFLUXDB数据库数据时,查询失败,日志中报INFLUXDB数据库错误: ... org.influxdb.InfluxDBException: user is locked at org.influxdb.InfluxDBException.buildE 阅读全文
posted @ 2023-12-13 18:43 千千寰宇 阅读(157) 评论(0) 推荐(0) 编辑
摘要:1 问题描述 Jmeter导入jmx压测脚本时,报错CannotResolveClassException: xxx JMeter Version : 5.5 JDK : 8 报错的关键信息: kg.apc.jmeter.vizualizers.CorrectedResultCollector co 阅读全文
posted @ 2023-12-13 15:27 千千寰宇 阅读(838) 评论(0) 推荐(0) 编辑
摘要:1 问题描述 在使用Clickhouse(21.3.4.25)进行大数据量地数据查询,高频报出 SQLException : Read timed out 错误 2 问题分析 2.1 单次查询:耗时约4s 2.2 并发20查询:报SQLException Read timeout,并发5查询:正常 阅读全文
posted @ 2023-12-13 14:27 千千寰宇 阅读(2490) 评论(0) 推荐(0) 编辑
摘要:0 序言 背景 近期生产系统遇到了一个线程方面的问题,目前根因已定位到。现将fastthread这一Java应用【线程诊断】工具做一小结,便于以后快速使用 博主我遇到的线程问题:java.lang.OutOfMemoryError: unable to create new native threa 阅读全文
posted @ 2023-12-09 14:38 千千寰宇 阅读(2177) 评论(0) 推荐(1) 编辑
摘要:0 序 缘起 近期项目上我负责的微服务出现了难以排查的问题,目前怀疑是 JVM线程方面的情况,但也需从 heap dump方面进一步印证,故需深入了解heap dump文件内容的各项含义。 本文主要转载了网友的观点,详见:参考文献 1 Heap Dump 分析 1.1 heapdump 简介 hea 阅读全文
posted @ 2023-12-07 15:14 千千寰宇 阅读(1943) 评论(0) 推荐(0) 编辑
摘要:0 序 缘起 近期项目上我负责的微服务出现了难以排查的问题,目前怀疑是 线程方面的情况,故需深入了解thread dump文件内容的各项含义。 本文主要转载了网友的观点,详见:参考文献 诊断 Java 应用的过程中, 我们经常要去看线程的相关信息. 比如: 当前 JVM 有多少线程 从启动到现在已经 阅读全文
posted @ 2023-12-07 10:42 千千寰宇 阅读(541) 评论(0) 推荐(0) 编辑
摘要:0 序言 近期排查性能问题,需要监控线程、CPU的情况,需使用此命令,这次来个简单小结。 1 sleep 命令 1.1 作用 sleep命令是Linux系统中的一个非常常用的命令,它用于在终端或脚本执行的过程中让系统进行休眠等待。 使用sleep命令可以让程序暂停执行一定的时间,从而达到控制程序执行 阅读全文
posted @ 2023-12-07 09:51 千千寰宇 阅读(2160) 评论(0) 推荐(0) 编辑
摘要:1 序言 1.1 由来 一大早的,Github发来邮件要求我在45日内必须完成 两因素认证(2FA)。 We're reaching out to let you know that, as announced last year, we have officially begun requirin 阅读全文
posted @ 2023-12-07 01:54 千千寰宇 阅读(36499) 评论(10) 推荐(10) 编辑
摘要:0 序言 工欲善其事,必先利其器。最近遇到一个生产环境的极难排查的问题,已经消耗了近一段时间的较多心力了,故今日稳固和新学习一下JVM相关的诊断工具,以便于磨刀霍霍向"BUG" 1 jcmd 概述 1.1 jcmd 简述 jcmd 是在 JDK1.7 以后,新增了一个命令行工具。 即 支持的最低版本 阅读全文
posted @ 2023-12-06 20:03 千千寰宇 阅读(617) 评论(0) 推荐(0) 编辑
摘要:1 概述 1.1 简介 VisualVM is a visual tool integrating commandline JDK tools and lightweight profiling capabilities. See https://visualvm.github.io for det 阅读全文
posted @ 2023-12-06 16:36 千千寰宇 阅读(460) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示