Elastic Beanstalk实例特定时间点CPU突增问题排查求助
Elastic Beanstalk实例PHP-FPM CPU周期性突增排查求助
问题现象
- Amazon Linux 2023的T3 small Elastic Beanstalk实例上,php-fpm进程会在部分分钟的02、04、06秒出现短暂CPU使用率飙升,随后恢复正常
- CPU突增期间请求响应时间大幅变长,项目PHP脚本本身轻量化:平均响应时间约0.018秒,90%请求可在0.05秒内完成
- 项目内未配置可能触发该问题的定时任务
慢请求日志记录
Nginx access.log中耗时超过1秒的请求时间点均集中在上述秒数:
14/Sep/2024:00:14:02 +0000 14/Sep/2024:01:39:04 +0000 14/Sep/2024:01:00:06 +0000 14/Sep/2024:01:13:02 +0000 14/Sep/2024:10:06:04 +0000 14/Sep/2024:09:50:02 +0000
每个突增时段平均有20-25个这类慢请求。
系统与项目规格
- 实例类型:T3 small(Amazon Linux 2023 AMI)
- 框架:Laravel
- 缓存:ElastiCache Redis(未与其他项目共享)
补充观察
通过top命令观察到,在06:45:04和06:46:04这两个时间点,空闲CPU占比出现明显下降,对应php-fpm的CPU飙升现象。
目前尚未定位到问题根源,寻求技术排查方向与解决方案。
内容的提问来源于stack exchange,提问作者Akadi
相关产品推荐
相关产品推荐

