背景 项目重构后, 新项目使用更新的laravel框架,和老版本对比 单服务器 QPS 降低了4 倍。排查php配置,nginx配置, OPcache配置 都表现正常, 排除其他原因最终怀疑到 OPcache头上。通过 CacheTool 这一非入侵式的工具,为后续的排查带来质的飞越。最终查到原因。 原因 开启 OPcache 后,运营在非项目包拉去后的文件时间,被设置成了 未来的一个时间,导致包未被加载到 OPcache中。 参考文献 折磨人的 OPCache