Vapor:告别调试日志

2023 年 5 月 11 日#vapor

当 Vapor 处理传入的 HTTP 请求或队列作业时,它会将调试信息写入 CloudWatch 日志。这包括记录应用程序配置被缓存、环境变量被解密、FPM 状态等时间。这些日志很少能帮助调试应用程序问题,但大多数时候它们只是增加了噪音。

image

从今天开始,我们默认禁用这些日志,消除不必要的噪音,让你在调试应用程序时专注于重要的事情。

此更改还可能减少你的 AWS 账单,尤其是在高流量应用程序上,因为此更新减少了写入 CloudWatch 的日志总数。

当然,有时你可能仍然希望查看 Vapor 的调试日志。你可以从 Vapor 仪表板中环境的“日志”页面选择加入这些日志,或在从 CLI 部署时使用 --debug 选项

vapor deploy production --debug

此更新从今天开始提供,但你必须升级到最新版本的 vapor-core (v2.31.0) 和 vapor-cli (v1.56.0) 才能使更改生效。

image

在 Laravel,我们努力打造出最好的开发者工具,我们希望你同意 Vapor 的这一改进是朝着正确方向迈出的又一步。

作者:Joe Dixon

Laravel 软件开发者。

TwitterGitHub我的博客 上找到我。

关注 RSS Feed