我遇到了在SNSS队列中写入消息后如何触发Lambda函数的问题。
我知道有this个有用的帖子,但我还没有真正理解如何在成功发送第一条消息(主题B)之后发布第二条消息(主题A)。我不知道这是不是正确答案。
下面是我将链接实现
的图表正如您所看到的,有一个API可以发布到SNS主题。该主题的订阅者应该是:
我面临的问题是如何确保在队列中写入消息后执行lambda以及如何真正实现解决方案。 如何在SQS中发布两个主题和一个写入消息,从另一个发布消息触发队列(如何确保消息在队列中有效写入?)。
非常感谢你们, 希望我足够清楚。
答案 0 :(得分:0)
将lambda作为订阅者添加到主题中。一旦消息发布到主题,就会触发lambda。如果您有一个SQS队列作为该主题的订阅者,那么该消息也将在那里排队..