Amazon Echo Lambda 函数。控制台打印在哪里?

Posted

技术标签:

【中文标题】Amazon Echo Lambda 函数。控制台打印在哪里?【英文标题】:Amazon Echo Lambda function. Where are console printed? 【发布时间】:2017-01-30 06:56:09 【问题描述】:

如果我的函数中有一个 console.log("some stuff in here") 以查看它为 AWS 服务提供的我的 Lambda 函数打印出来,我需要去哪里?

【问题讨论】:

你不会,lambda 只是在 AWS 上执行,仅此而已。如果需要测试,写的时候在自己的电脑上做。 @adeneo 抱歉,我对整个服务还是有点不满意。但是,当我通过支持 amazon Alexa 的设备通话时,不会调用该函数吗?我将如何去伪造它? 我不确定你是如何触发你的 lambda,有很多方法可以做到这一点,但 lambda 只是一个在 Node 中运行的小函数,它可以让你操作数据并执行其他操作你指定的不同事件的事情。没有控制台,甚至没有浏览器或命令行,它是以编程方式触发的? 【参考方案1】:

您转到 AWS CloudWatch > 日志组 > /aws/lambda/ 的流。

对我来说,网址是

https://console.aws.amazon.com/cloudwatch/home?region=#logStream:group=;streamFilter=typeLogStreamPrefix

但最简单的事情可能就是转到 CloudWatch 并环顾四周。

【讨论】:

以上是关于Amazon Echo Lambda 函数。控制台打印在哪里?的主要内容,如果未能解决你的问题,请参考以下文章

python 如何在Amazon Lambda函数中运行报纸

Amazon APi网关无法生成转换后的请求

Amazon S3 在另一个账户中触发另一个 Lambda 函数

访问 AWS Lambda 的 Amazon CloudWatch 日志

使用 lambda 函数 nodejs 从 Amazon Redshift 查询选择

使用 Amazon SQS 完成 Lambda 函数时通知浏览器客户端