gpt4 book ai didi

node.js - 无法连接到任何rabbitmq云服务

转载 作者:太空宇宙 更新时间:2023-11-04 00:38:11 26 4
gpt4 key购买 nike

我使用 cloudamqp 工作得很好,直到突然 wascally/rabbot 停止能够连接到我的端点。我已经在本地安装了 RabbitMQ 并且我的系统工作正常。从那时起,我尝试通过大佬在 Heroku 上设置 RabbitMq 实例,但无济于事。我使用的端点应该没问题,我还安装了 amqp.node 和 node-amqp 来测试是否是 rabbot 的问题。然而,这些都无法连接。

知道问题出在哪里吗?

最佳答案

最常见的原因是连接超时。对于我所有的 wascally 代码,托管在 cloudamqp(使用 Heroku、Digital Ocean 或其他)上,我必须将连接超时设置为远高于默认值才能正常工作。

这可以通过连接字符串 URL ( https://www.rabbitmq.com/uri-query-parameters.html ) 上的 connection_timeout 参数来完成

例如:

var conn = "amqp://myuser:mypassword@server.cloudamqp.com/my-vhost?connection_timeout=30"

这将设置 30 秒的连接超时

关于node.js - 无法连接到任何rabbitmq云服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38028286/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com