为了账号安全,请及时绑定邮箱和手机立即绑定

celery中使用redis如何预防单点故障

celery中使用redis如何预防单点故障

饮歌长啸 2018-07-26 22:22:58
我使用 redis 作为 celery 的 broker 和 backend。但是出现了这么一个问题,当 redis 挂掉之后,celery worker 节点就无法工作了。我在网上也查过 redis 的高可用方案,比如 redis sentinel,但是这种方式好像很难和 celery 结合起来。大家有不有啥比较好的方法,求告知一下
查看完整描述

2 回答

?
慕容3067478

TA贡献1773条经验 获得超3个赞

用rabbitmq啊,稳的很

查看完整回答
反对 回复 2018-07-30
?
SMILET

TA贡献1796条经验 获得超4个赞

回来填坑了。除了楼上兄弟说的用rabbit,还可以直接使用redis sentinel实现高可用。

查看完整回答
反对 回复 2018-07-30
  • 2 回答
  • 0 关注
  • 1682 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信