标签: java unix
我通过在Unix机器上运行以下命令来获取线程转储:
kill -3 <process-id>
线程转储是在日志文件中生成的,但是如何分析数据以了解我的服务器出了什么问题。
答案 0 :(得分:0)
从阻塞线程和线程等待监视器开始 如果有任何死锁,它将在日志结尾打印 看看是否存在线程争夺资源以及因为发生了死锁的情况 你必须自己做。做一些研究和分析转储。这需要时间,但你可以学习它。