小编sat*_*enu的帖子

芹菜工人 - 连接已关闭错误

我正在与 Flask 和远程 celery 工作人员一起工作,对于 celery 通信,我使用rabbitmq 作为消息代理。远程芹菜工作人员随机抛出错误,如下所示:-

[2020-09-03 13:49:59,390: CRITICAL/MainProcess] Couldn't ack 20, reason:RecoverableConnectionError(None, 'connection already closed', None, '')
Traceback (most recent call last):
  File "c:\users\g-us01.test\.virtualenvs\celery_doors_integration-o4w-mxzx\lib\site-packages\kombu\message.py", line 131, in ack_log_error
    self.ack(multiple=multiple)
  File "c:\users\g-us01.test\.virtualenvs\celery_doors_integration-o4w-mxzx\lib\site-packages\kombu\message.py", line 126, in ack
    self.channel.basic_ack(self.delivery_tag, multiple=multiple)
  File "c:\users\g-us01.test\.virtualenvs\celery_doors_integration-o4w-mxzx\lib\site-packages\amqp\channel.py", line 1394, in basic_ack
    spec.Basic.Ack, argsig, (delivery_tag, multiple),
  File "c:\users\g-us01.test\.virtualenvs\celery_doors_integration-o4w-mxzx\lib\site-packages\amqp\abstract_channel.py", line 56, in send_method
    raise RecoverableConnectionError('connection already closed')
amqp.exceptions.RecoverableConnectionError: connection already closed
Run Code Online (Sandbox Code Playgroud)

我正在使用 celery 版本 4。有关如何避免此错误的任何指示都会有所帮助。

python celery flask

3
推荐指数
1
解决办法
2460
查看次数

标签 统计

celery ×1

flask ×1

python ×1