负载均衡器后面的AWS上的RabbitMQ MochiWeb

时间:2016-03-22 23:45:55

标签: amazon-web-services rabbitmq

我有一个带有Elastic Load Balancer的AWS设置,它与两个节点的RabbitMQ集群通信。有一个名为RabbitHub的插件,它在MochiWeb上运行,作为RabbitMQ的REST接口。我的问题是,无论是否有负载均衡器,我都会遇到很多504 GATEWAY_TIMEOUT错误。我通过负载均衡器在15670上将HTTPS转发到HTTP,但即使我通过VPN直接进入服务器,我也会获得504.

看来大多数GET请求都有效(比如基本URL),但我在POST方面存在重大问题。有时候它有效...有时却没有。我今天大概有4个小时,然后又回到了2个小时。我真的在这里知道了。可能是什么导致了这个?

AWS文档说要增加Web服务器上的保持活动状态。这可能在MochiWeb上吗?

谢谢 - 罗伯特

1 个答案:

答案 0 :(得分:0)

好吧,忘记我说了什么。问题是发生了MochiWeb错误,它立即关闭了连接。结果,负载均衡器报告了504.如果这有助于任何人,我检查了SASL日志以查看是否存在实际的Erlang错误。从那里,我可以看到问题是什么并解决它。

相关问题