AWS
高级
调试

函数日志

要查看服务器、图片优化和预热函数的日志,请前往AWS CloudWatch控制台,选择您部署时使用的区域

如果服务器函数部署在Lambda@Edge上,日志将出现在您物理位置最近的区域。例如,如果您将应用部署在us-east-1,但从伦敦访问应用,日志很可能位于eu-west-2区域。

预热函数日志

预热函数的日志提供了预热过程结果的详细信息。

{ event: 'warmer result', sent: 2, success: 2, uniqueServersWarmed: 2 }
  • sent — 预热函数通过Lambda SDK调用服务器函数的次数。该值应与预热函数中设置的CONCURRENCY参数一致。
  • success — 返回200状态码的SDK调用次数,表示成功调用。
  • uniqueServersWarmed — 用于追踪响应异常迅速并处理了多个预热请求的实例。由于所有SDK调用都是通过await Promise.all()并发执行的,该指标有助于监控实际被预热的不同实例数量。

提交问题

为了帮助诊断问题,在提交issue时提供一个可复现的环境配置会很有帮助。一个简单的方法是创建一个拉取请求(PR),在example文件夹下的基准测试应用中添加一个新页面来复现该问题。PR将自动将应用部署到AWS。