码迷,mamicode.com
首页 > 其他好文 > 详细

系统整体慢一个奇葩的问题

时间:2015-04-30 20:12:30      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:

      部署了一个大系统,基础平台+业务系统,所有的用户都是通过F5转发,通过基础平台登录,有业务系统请求转到业务系统,linux+weblogic+oracle ,机器的配置都是相当好,现在现场报系统整体慢。

       诊断步骤:

       1. 通常遇到这种问题,收集三类日志,

               前端httpwatch,可以大致定位。

               中间件server,nohup日志,看有没有stuck,还有一些数据源的错误。

               数据库AWR,定位是不是数据库的问题。

            从收到的日志来看,中间件和数据库的嫌疑排除,httpwatch中显示资源文件加载缓慢(.js,css,png等)。

       2.  a. 网络的问题  ping 10.10.77.94 -t -l  1000 >>d:/ping.txt  , ping 半个小时或一个小时,检查超时的情况。
            b. 以有个系统出现过类似的问题,多个节点代码不一致会出现这种问题,可以通过单点访问确定速度。

            c. 应用服务器负载高,用top观察一段时间。

            经检测,上述可能都排除。

       3. 再次分析httpwatch的结果,发现共性的问题是基础平台的请求慢,业务系统是不慢的。重新建域,在不同的服务器上发布基础平台,还是慢。在不同的服务器上发布上一个版本的基础平台,还是慢。

       4.无意之中获知登录会调用其他系统的验证接口,而这些接口是放在最前端的过滤器中,每个资源都会被这个接口校验,所以都很慢。

系统整体慢一个奇葩的问题

标签:

原文地址:http://blog.csdn.net/stevendbaguo/article/details/45397129

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!