随笔分类 -  性能分析

性能分析
摘要:Redis架构分析 计算交集和并集 命令执行流程 RDB快照机制 写时复制 快照是静态保存的 保存的数据仅仅是拍快照的那一瞬间的数据 拍完快照后原数据如果被更新了,快照中的数据还是原来的老数据 RDB就是redis数据库的一个快照 Redis实现分布式锁 Lua脚本可以确保多个redis命令打包成一 阅读全文
posted @ 2023-02-06 20:02 不懂123 阅读(25) 评论(0) 推荐(0) 编辑
摘要:top状态查看 系统平均负载高,但cpu,内存,磁盘io都正常 系统平均负载 1.平均负载是指单位时间内,系统处于可运行状态和不可中断状态的平均进程数,也就是平均活跃进程数,它和CPU使用率并没有直接关系。 2.可运行状态的进程,是指正在使用CPU或者正在等待CPU的进程,也就是我们常用ps命令看到 阅读全文
posted @ 2022-08-20 11:06 不懂123 阅读(849) 评论(0) 推荐(0) 编辑
摘要:top命令解析 vmstat命令 cpu性能 lscpu 查看硬件相关信息 操作系统启动后就会读取计算机的相关硬件配置信息,这些信息都会保存在内存中. 通过内存映射到文件系统的/proc目录中 阅读全文
posted @ 2022-07-29 09:42 不懂123 阅读(26) 评论(0) 推荐(0) 编辑
摘要:FIN_WAIT状态 FIN_WAIT状态分析 注意到FINWAIT-2这个状态,它的转移条件只有一个,即收到对端的FIN,然后进入TIME_WAIT.收到对端的FIN之前,本端会一直保持FINWAIT-2状态 TCP是一个双向全双工的传输协议,本端发送FIN仅仅意味着本端到对端这个方向上的传输结束 阅读全文
posted @ 2022-06-29 16:03 不懂123 阅读(444) 评论(0) 推荐(0) 编辑
摘要:APM指标说明 线图解释 自定义链路追踪 可以在链路追踪的模块显示开发人员写的业务方法名称,方法参数和方法返回值 skywalking告警模块 skywalking高可用部署 阅读全文
posted @ 2022-04-01 14:25 不懂123 阅读(469) 评论(0) 推荐(0) 编辑
摘要:架构分析 启动和停止 微服务正常但是skywalking的web都不显示数据,重启skywalking 1.杀掉原来的进程 2.重新启动skywalking 3.重启后skywalking即可正常抓取数据显示在web页面上 skywalking持久化 默认数据是存储在H2内存数据库 查看日志 查看日 阅读全文
posted @ 2022-04-01 11:19 不懂123 阅读(1294) 评论(0) 推荐(0) 编辑
摘要:压测工具 https://github.com/chaosblade-io/chaosblade go语言编写 开箱即用 中文版文档:https://chaosblade-io.gitbook.io/chaosblade-help-zh-cn/blade 基础使用 1.启动任务命令 2.停止任务命令 阅读全文
posted @ 2022-03-31 10:33 不懂123 阅读(98) 评论(0) 推荐(0) 编辑

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