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 S3 在另一个账户中触发另一个 Lambda 函数
访问 AWS Lambda 的 Amazon CloudWatch 日志