apahce并发数不高,不到100,mysql并发也不高,但访问接口多时程序响应慢,请问还可以从什么方面排查程序响应慢的原因呢?

服务器包括了两台,一台是应用服务器,一台是数据库服务器,都是基于docker构建。
应用服务器环境:Apache 2.4.24+Redis+PHP72,apahce的mpm模块采用了prefork模式,apahce和php之前采用了mod_php形式。
如下图所示,访问一个详情页面需要15s时间

图片.png

通过访问server-status页面,发现了apache并发数不高
图片.png

排查到,mysql的并发数也不高,
图片.png

阅读 1.5k
1 个回答

那就大胆一点,sql语句不够优化

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题