一次关于mysql 锁表的排查

292 阅读1分钟
  • 查询mysql processlist
 select * from information_schema.processlist where COMMAND !='Sleep';

发现STATE有一条System lock

image.png

  • 根据HOST找到对应主机,根据INFO查找日志,定位pod

image.png

  • 进入容器,通过jstack 查看
可看进程ID
jps
19362 Jps
6 app.jar

跟踪Java堆栈 
jstack  6

image.png

找到代码,定位到问题。