2016-08-18 173 views
3

任何想法爲什麼AWS Lambda函數無法使用amqp協議將消息發佈到RabbitMQ?從AWS發送RabbitMQ消息Lambda

(我使用的是與節點amqplib運行Node.js的運行時)

當使用從我的本地機器代碼的消息隨後得到了出版和目標隊列接收。當內LAMBDA運行相同的代碼,那麼一切似乎運行包括返回從Channel.publish一個真正的迴應,但該消息沒有在交易所出現

我試着加入只是櫃面LAMBDA的延遲終止太快

有沒有其他想法? Lambda阻止協議還是我是愚蠢的?

+0

我可以看到Channel和Connection正在創建中(在RabbitMQ管理面板中顯示) - 但是沒有數據似乎正在被傳輸下來 – user922044

+0

你有沒有想過這個?我正在尋找類似的東西,謝謝你的任何信息 –

回答

0

我不得不在配置了NAT網關的VPC子網中啓動我的項目。我沒有深入瞭解,但我懷疑你的網絡連接選項是有限的,否則。