果然, 发现大量的 stat 系统调用, 我们猜想, 是 opcache 在检查文件是否过期导致的....我们看到, 好像这里面有太多 tcp 建立相关的系统调用(具体是不是我还不清楚, 请大神指正, 但是看到 send, ip, tcp 啥的我就怀疑可能是 tcp/ip 相关的问题)....修改 redis 的 driver 为 phpredis, 确保本机已安装 php 的 redis 扩展....所以需要修改 Laravel 的 Redis 门面为其他名字, 如 RedisL5.
再次进行压测
?...strace 查看具体的系统调用, 发现大量的系统调用来自于 stat, 猜测可能是opcache 频繁的检查时间戳, 判断文件修改.