从AWS发送RabbitMQ消息Lambda

从AWS发送RabbitMQ消息Lambda

问题描述:

任何想法为什么AWS Lambda函数无法使用amqp协议将消息发布到RabbitMQ?从AWS发送RabbitMQ消息Lambda

(我使用的是与节点amqplib运行Node.js的运行时)

当使用从我的本地机器代码的消息随后得到了出版和目标队列接收。当内LAMBDA运行相同的代码,那么一切似乎运行包括返回从Channel.publish一个真正的回应,但该消息没有在交易所出现

我试着加入只是柜面LAMBDA的延迟终止太快

有没有其他想法? Lambda阻止协议还是我是愚蠢的?

+0

我可以看到Channel和Connection正在创建中(在RabbitMQ管理面板中显示) - 但是没有数据似乎正在被传输下来 – user922044

+0

你有没有想过这个?我正在寻找类似的东西,谢谢你的任何信息 –

我不得不在配置了NAT网关的VPC子网中启动我的项目。我没有深入了解,但我怀疑你的网络连接选项是有限的,否则。