从AWS Lambda发送RabbitMQ消息

时间:2016-08-18 08:49:12

标签: amazon-web-services lambda rabbitmq

知道为什么AWS Lambda函数无法使用amqp协议向RabbitMQ发布消息吗?

(我将node.js运行时与节点amqplib运行时一起使用)

使用本地计算机中的代码时,会在目标队列上发布和接收消息。在Lambda中运行相同的代码时,一切似乎都在运行,包括从Channel.publish返回一个真实的响应但是消息不会出现在Exchange上

我尝试添加延迟只是因为Lambda终止太快

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

1 个答案:

答案 0 :(得分:0)

我必须在配置了NAT网关的VPC子网中启动我的。我没有深入研究它,但我怀疑你的网络连接选项是有限的。