目录
线上问题排查合集
/    

线上问题排查合集

排查线程池的线程状态

  • 线程池

core:1

max:1

队列:0

任务丢弃

线程一直占用,导致后续的任务无法进行

# 获取应用程序的pid
jps -l 

jstack pid|grep 线程名

线程状态一直处于 Object.wait() 等待状态

查看堆栈信息,锁定到那一行代码

Process watiFor()方法,没有设置等待时间

需要设置下超时时间,超时抛出异常


标题:线上问题排查合集
作者:gitsilence
地址:http://blog.lacknb.cn/articles/2023/06/21/1687316143033.html