我目前有一个运行ECS + Fargate的服务。现在我想创建一个lambda,它将由前一个服务中的ECS任务同步触发。
是否可以通过ECS任务触发lambda?我遇到过一个documentation,其中Lambda被用来调用ECS,而不是反过来。
发布于 2021-08-15 11:52:34
您可以使用Lambda控制台、Lambda API、AWS SDK、AWS CLI和AWS工具包直接调用Lambda函数。因此,您必须决定哪种方法最适合您的ECS任务。您需要设置正确的权限,以便ECS能够调用Lambda函数。
发布于 2021-08-15 12:19:19
如果您想以异步方式调用Lamda,您可以从ECS任务向SQS发布一条消息,SQS可以在收到消息时触发Lamda。
https://stackoverflow.com/questions/68777373
复制相似问题