我已经使用AWS Lambda功能面板中的“测试”按钮手动测试了AWS Lambda。 此lambda函数不需要任何输入数据/事件信息。 效果很好...
我的问题:
我正在尝试通过使用目的地与另一个AWS Lambda调用此函数,但它根本无法正常工作。
如何检查目的地是否在开火?
我将其设置为异步,成功调用。
答案 0 :(得分:2)
要使异步目标正常工作,您需要做两件事:
执行角色使其可以invoke
目标功能。
第一个功能必须被异步调用。为此,您需要将invocation-type
指定为事件。
例如,从命令行调用它:
aws lambda invoke --function-name name_of_first_function \
--invocation-type Event \
--payload '{"message": "Hi"}' /dev/stdout