当 Vapor 处理传入的 HTTP 请求或队列作业时,它会将调试信息写入 CloudWatch 日志。这包括记录应用程序配置被缓存、环境变量被解密、FPM 状态等时间。这些日志很少能帮助调试应用程序问题,但大多数时候它们只是增加了噪音。
从今天开始,我们默认禁用这些日志,消除不必要的噪音,让你在调试应用程序时专注于重要的事情。
此更改还可能减少你的 AWS 账单,尤其是在高流量应用程序上,因为此更新减少了写入 CloudWatch 的日志总数。
当然,有时你可能仍然希望查看 Vapor 的调试日志。你可以从 Vapor 仪表板中环境的“日志”页面选择加入这些日志,或在从 CLI 部署时使用 --debug
选项
vapor deploy production --debug
此更新从今天开始提供,但你必须升级到最新版本的 vapor-core
(v2.31.0
) 和 vapor-cli
(v1.56.0
) 才能使更改生效。
在 Laravel,我们努力打造出最好的开发者工具,我们希望你同意 Vapor 的这一改进是朝着正确方向迈出的又一步。