Celery worker运行一段时间后状态变为离线如何处理
故障现象
- Celery服务连续运行数小时后,worker节点会在Flower监控面板中异常显示为离线状态
- 故障相关参考材料:Flower监控界面异常截图、容器运行输出日志见对应附图
修复方案
经多环境实际验证,为Redis服务配置访问密码即可完全修复该故障,无需额外调整Celery心跳、worker并发参数,也不需要修改Flower的监控刷新配置。
配置注意事项:Redis设置密码后,需要同步更新Celery、Flower侧的Redis连接串,标准格式参考:
redis://:<你的Redis访问密码>@<Redis服务IP>:<Redis服务端口>/<指定数据库编号>
内容的提问来源于stack exchange,提问作者Микола Мозолюк
相关产品推荐
相关产品推荐

