线上问题排查
2021-03-11 18:45:21 0 举报
AI智能生成
如何排查线上问题,从哪些方面入手
作者其他创作
大纲/内容
日志追踪<br>
定期安排排查错误日志
错误日志预警
服务器
磁盘
利用df -h 查看磁盘空间状态<br>
利用ls -lh 查看文件大小<br>
利用du -h 查看文件夹大小
cpu
top 查看进程状态<br>
获取CPU/内存使用率最高的进程pid,启动信息等<br>
top -h 查看线程状态<br>
获取cpu/内存最高使用的线程
内存
利用free -h 查看内存使用大小<br>
java应用
线程
利用jstask 查看jvm 线程运行信息<br>
内存
指定合适的内存大小
OOM是自动dump内存快照<br>
GC
利用jmap查询jvm内存使用信息<br>
数据库
慢sql
利用explain 查看执行计划优化sql<br>
利用索引
小标驱动大表
利用 show processlist , 然后kill 慢sql<br>
连接过多
死锁
事务隔离级别
表时序分析
表锁
页锁<br>
行锁
意向锁
redis<br>
内存不足
大key
config set maxmemory 增加临时内存<br>
指定内存淘汰机制
连接信息过多
慢命令<br>
查询网络延迟<br>
网络<br>
利用netstat查询统计网络状态<br>
业务异常
从业务日志分析
0 条评论
下一页