2024-04-25 08:29:05 发布
网友
如果celerybeat失去了与RabbitMQ的连接,它似乎不会尝试重新连接,它只是静静地坐在那里不做任何事情(这几乎肯定是由于我配置它的方式造成的)。在
有没有一种方法可以配置celerybeat,以便在连接断开时尝试重新连接到RabbitMQ?在
他们在Github页面上对这个问题的讨论表明,使用redis作为代理可以解决重新连接问题。在
https://github.com/celery/celery/issues/3409
RabbitMQ当然不支持重新连接,这令人失望。但我不确定redis作为代理是否支持重试。在
在我的用例中,不使用重试,所以我自己打算将我的celery beat broker切换到redis。在
他们在Github页面上对这个问题的讨论表明,使用redis作为代理可以解决重新连接问题。在
https://github.com/celery/celery/issues/3409
RabbitMQ当然不支持重新连接,这令人失望。但我不确定redis作为代理是否支持重试。在
在我的用例中,不使用重试,所以我自己打算将我的celery beat broker切换到redis。在
相关问题 更多 >
编程相关推荐