我在 AWS 账户 A 中有 Amazon MQ。我想将此 Amazon MQ 设置为账户 B 中 lambda 函数的触发器。Lambda 目前不支持 Amazon MQ 的跨账户触发。我该怎么做?
将 Amazon MQ 配置为 lambda 函数的触发器
当没有直接支持时,需要使用可用的组件来构建解决方案。
由于最终目标是触发 lambda 函数,我能想到的一个选项是将消息从 Amazon MQ 消息代理复制到 AWS SQS,因为 SQS 队列可用于触发另一个账户中的 lambda 函数(假设安全策略允许)。
为了复制的目的,必须有一些东西消耗 MQ 代理 - 也许是另一个 lambda!