之前做的外包项目,还在维护期。使用 Laravel5.5 开发,部署在 AWS 。
目前 500 错误率有点高,3%左右。
服务器配置
- 负载均衡
- 2 台 8 核 16G 的服务器
- RDS-MySql 4 核 16G
- Redis 3.? G 的内存
用户量 /访问量
系统是给设备用的,设备会定期上报,每次上报会发起几个请求(>=2 )
最高的时候请求量是 1 分钟接近 3.5 万( CloudWatch 统计的)
目前服务器 CPU 平均使用率很低,不到 20%,数据库的使用率也是 15%左右,iops 最高 700 多(上限 3000 ), 而且目前数据库的活动会话数很低。
补充一下,php-fpm 的状态
listen queue: 0
max listen queue: 3210
listen queue len: 65535
idle processes: 724
active processes: 76
total processes: 800
max active processes: 801
max children reached: 0
slow requests: 0