性能问题-中间件无法响应

测试中间件性能时出现中间件无法响应的问题主要有一下两个原因:

1、JVM堆内存满,不停地GC,导致响应超慢(如果还没OOM,否则就报错了)

 2、处理HTTP请求的线程,都被占用或者被锁住。(监控也要着眼于多个层面,比如我们观察到所有额HTTP线程被占用,也许更进一步我们会发现这些线程都在执行数据库操作,并且在数据库中的状态是running,那就说明问题出现在数据库层面,然后一步一步定位)

posted @ 2016-02-23 17:12  TingJie  阅读(280)  评论(0)    收藏  举报