如何准确判断中间件故障?

在日常应用或者开发中,如何更好的判断故障来自中间件?或者尽快推断出故障呢?

参与14

2同行回答

swallowluoswallowluo  系统架构师 , 中国金融电子化公司
1、尽量把应用的日志设置为debug级别,以便输出更详细的日志信息,通过日志可以看到错误的堆栈信息,从而找到问题的原因;2、通过线程转储文件(Javacore)可以找到有问题的线程,并根据线程堆栈找到问题出现的原因;3、通过WAS的监控可以找到WAS自身的瓶颈(例如:线程池不足、连接池不足)。...显示全部

1、尽量把应用的日志设置为debug级别,以便输出更详细的日志信息,通过日志可以看到错误的堆栈信息,从而找到问题的原因;
2、通过线程转储文件(Javacore)可以找到有问题的线程,并根据线程堆栈找到问题出现的原因;
3、通过WAS的监控可以找到WAS自身的瓶颈(例如:线程池不足、连接池不足)。

其实就是在运行时多监控,在出现问题时,多分析日志和转储文件。

收起
软件开发 · 2017-11-10
浏览1814

提问者

qditz
项目总监青岛弘腾数码有限公司
擅长领域: 服务器数据库灾备

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-11-10
  • 关注会员:3 人
  • 问题浏览:4078
  • 最近回答:2017-11-10
  • X社区推广