[英]Trigger AWS Lambda after SQS has received message from SNS
我面临的问题是,在将消息写入SNS订阅者的SQS队列中之后如何触发Lambda函数。
我知道有这个有用的帖子,但我还没有真正理解如何发布第二消息(在主题B)后的第一个已经发送成功(在主题A)。 我不知道这是否是正确的答案。
下面是我要实现的链接的图表
如您所见,有一个发布到SNS主题的API。 该主题的订阅者应为:
我面临的问题是如何确保在将消息写入队列后执行lambda,以及如何真正实现解决方案。 如何发布两个主题,并从SQS中的一条消息中发布消息,而从另一条消息中触发发布消息队列(如何确保消息已被有效地写到队列中?)。
非常感谢你们,希望我足够清楚。
将lambda作为订阅者添加到主题。 一旦消息发布到该主题,lambda就会被触发。 如果您有SQS队列作为该主题的订阅者,则该消息也将在那里排队。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.