还在为系统容易挂而担心,不如来这里看看

2018-08-16  本文已影响0人  SimpleSmile5177

让人头疼的系统

相信做程序的人都知道,自己所管理的系统要是突然挂了,得多让人崩溃。领导一个电话过来,不管自己身处何方,掏出随身携带的笔记本就开始修复问题。

系统挂掉的原因有很多,所以在系统挂掉的时候,快速找到导致错误的原因,才能快速的完美修复问题。

好用的工具

线程日志分析

我们可以在系统还没有彻底死掉之前,dump 一下线程日志。或者是可以设置一下,指定系统快要挂的时候,自动保存线程日志。然后保留下的日志,要是就那样干巴巴的看,不知要看到什么时候才能准确找到导致系统挂掉的原因。

我们就可以用下面的工具,来帮我们全面分析,我们的这段线程,里面那些是正常的,那些是不正常的线程(比如发生死锁之类的)。

http://fastthread.io/

GC日志分析

除了看线程日志,我们还可以查看自己系统的GC日志,看一下系统内存的使用及回收情况。以帮助我们更好的定位到为题。下面就是分析GC日志的工具。

http://gceasy.io/

本人最近也刚开通了自己的博客,欢迎大家常来参观啊(里面有免费建设个人网站的教程,有兴趣的可以看看)

上一篇下一篇

猜你喜欢

热点阅读