【发布时间】:2017-07-05 07:39:38
【问题描述】:
AWS Lambda CloudWatch 日志记录是否同步?
AWS 建议 AWS Lambda 应该记录到 CloudWatch,如果需要,它可以从那里流式传输到多个位置。
我想不出一个测试这个的好方法,因此提出了这个问题。
如果是同步的:
1) 延迟是多少/KB?
如果是异步的:
1) 当 Lambda 函数完成其工作(向调用者返回响应)AWS 文档说它可以随时被销毁以缩小规模或以任何原因简单地被另一个实例替换,如果它确实是异步的,那么如何AWS保证日志不会丢失?
更新: 我发现无论我们谈论什么语言,Lambda 最终都会写入控制台(node.js 中的 console.log,C# 中的 Console.Writeline),我想象 AWS从控制台获取它并将其放入 Cloudwatch。这只是让我更加困惑,如果有人能指出我的数据流图,那就太棒了。
【问题讨论】:
标签: amazon-web-services logging aws-lambda amazon-cloudwatch