Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services AWS Lambda能否从云事件本地调试?_Amazon Web Services_Debugging_Aws Lambda - Fatal编程技术网

Amazon web services AWS Lambda能否从云事件本地调试?

Amazon web services AWS Lambda能否从云事件本地调试?,amazon-web-services,debugging,aws-lambda,Amazon Web Services,Debugging,Aws Lambda,我有一个lambda,我可以用设置的输入进行本地测试。 我想做的是,当lambda从云中的事件总线获取事件时,在本地调试lambda,这可能吗? 在lambda将要部署到的环境中进行测试之前,我不想部署它,因为它会影响其他人。可以肯定的是,您可以在代码中启用日志,并可以从中进行调试。如果代码是用Python编写的可以使用日志记录库。不幸的是,这是我在云中运行时唯一的调试方法。谢谢,根据您所关心的事件的不同,有一个选项可能会起作用,那就是设置事件总线以将事件发布到动觉流(除了它正在执行的任何其他操

我有一个lambda,我可以用设置的输入进行本地测试。 我想做的是,当lambda从云中的事件总线获取事件时,在本地调试lambda,这可能吗?
在lambda将要部署到的环境中进行测试之前,我不想部署它,因为它会影响其他人。

可以肯定的是,您可以在代码中启用日志,并可以从中进行调试。如果代码是用Python编写的可以使用日志记录库。

不幸的是,这是我在云中运行时唯一的调试方法。谢谢,根据您所关心的事件的不同,有一个选项可能会起作用,那就是设置事件总线以将事件发布到动觉流(除了它正在执行的任何其他操作之外)。然后,您可以通过编写驱动程序脚本来测试Lambda代码,以从Kinesis流中提取事件,并使用该数据调用Lambda入口点。