首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >红色芹菜:实例状态改变(主->副本?)

红色芹菜:实例状态改变(主->副本?)
EN

Stack Overflow用户
提问于 2020-10-07 09:07:59
回答 2查看 2.7K关注 0票数 4

我正在使用芹菜进行预定任务,并在码头集装箱中使用redis服务器进行数据备份。我的工作有时运行正常。但我是随机得到跟随错误和芹菜拍打任务不能再前进。

代码语言:javascript
复制
[2020-09-16 21:01:07,863: CRITICAL/MainProcess] Unrecoverable error: ResponseError('UNBLOCKED force unblock from blocking operation, instance sta
te changed (master -> replica?)',)
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/celery/worker/worker.py", line 205, in start
    self.blueprint.start(self)
  File "/usr/local/lib/python3.6/site-packages/celery/bootsteps.py", line 119, in start
    step.start(parent)
  File "/usr/local/lib/python3.6/site-packages/celery/bootsteps.py", line 369, in start
    return self.obj.start()
  File "/usr/local/lib/python3.6/site-packages/celery/worker/consumer/consumer.py", line 318, in start
    blueprint.start(self)
  File "/usr/local/lib/python3.6/site-packages/celery/bootsteps.py", line 119, in start
    step.start(parent)
  File "/usr/local/lib/python3.6/site-packages/celery/worker/consumer/consumer.py", line 599, in start
    c.loop(*c.loop_args())
  File "/usr/local/lib/python3.6/site-packages/celery/worker/loops.py", line 83, in asynloop
    next(loop)
  File "/usr/local/lib/python3.6/site-packages/kombu/asynchronous/hub.py", line 364, in create_loop
    cb(*cbargs)
  File "/usr/local/lib/python3.6/site-packages/kombu/transport/redis.py", line 1088, in on_readable
    self.cycle.on_readable(fileno)
  File "/usr/local/lib/python3.6/site-packages/kombu/transport/redis.py", line 359, in on_readable
    chan.handlers[type]()
  File "/usr/local/lib/python3.6/site-packages/kombu/transport/redis.py", line 739, in _brpop_read
    **options)
  File "/usr/local/lib/python3.6/site-packages/redis/client.py", line 892, in parse_response
    response = connection.read_response()
  File "/usr/local/lib/python3.6/site-packages/redis/connection.py", line 752, in read_response
    raise response
redis.exceptions.ResponseError: UNBLOCKED force unblock from blocking operation, instance state changed (master -> replica?)

如有任何帮助,将不胜感激。如果你需要更多的细节,请告诉我。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-10-12 13:24:03

正如我上面所说的,这个问题是随机发生的,在生产中扰乱了我们的应用程序。所以我决定把时间花在解决问题上。我遇到了许多问题,如硬件问题(内存或CPU)。但这一个最终解决了这个问题。I没有在redis服务器上使用身份验证,在中轻松设置redis密码的那些有趣的内容可以参考这个码头小费。将密码设置为redis后,url看起来像REDIS_URL=redis://user:myPass@localhost:6379

票数 6
EN

Stack Overflow用户

发布于 2022-10-20 14:55:32

你可以试试这个答案:https://stackoverflow.com/a/74141982/1635525

添加restart: unless-stopped到您的对接-撰写有助于从芹菜崩溃,包括红色的停机/维护造成的恢复。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64240828

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档