Tideways和xhgui打造PHP非侵入式监控平台
当我们发现生产环境的某个接口执行时间特别长时应该怎么做?是不是直接登录线上机器单步调试?或者打大量的log然后分析? 一般我们可以把分析流程分为如下几步操作:
分析开发环境下执行是否会慢;如果是代码问题,在开发环境下就能检测出来;
分析预发环境执行是否会慢;如果是数据库或者第三方扩展问题,在预发环境就能检查出来。
从生产环境摘一台机器,分析代码执行慢的原因;如果是机器的问题,在生产环境就能检查出来。
原创
2017-07-08 03:12:39 ·
879 阅读 ·
0 评论