Celery Redis 集群版连接和PyCharm启动配置

使用Redis cluster版作为broker

在celery5及其之前版本,需要配置如下才可行
celery_app.conf.update(
broker_transport_options={“global_keyprefix”: “{celery}:”},
)

原因

https://github.com/celery/celery/issues/8276
之所以无法使用常规配置运行,REDIS群集不支持操作多个键,因为每个密钥的哈希值都不同。

PyCharm配置

创建一个Python执行器,如图配置
-A proj worker -l INFO
在这里插入图片描述

Unrecoverable error: WorkerLostError(‘Could not start worker processes’,)
https://github.com/celery/celery/issues/2966

相关推荐

  1. 华为fusioninsightkafka连接配置

    2024-05-12 11:06:05       38 阅读
  2. nginx配置tcp长连接实现

    2024-05-12 11:06:05       14 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-05-12 11:06:05       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-05-12 11:06:05       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-05-12 11:06:05       20 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-05-12 11:06:05       20 阅读

热门阅读

  1. nginx之开启服务端缓存

    2024-05-12 11:06:05       8 阅读
  2. TensorFlow和PyTorch的对比

    2024-05-12 11:06:05       9 阅读
  3. MongoDB聚合运算符:$toString

    2024-05-12 11:06:05       9 阅读
  4. Flutter备用依赖

    2024-05-12 11:06:05       10 阅读
  5. 什么是渐进式框架

    2024-05-12 11:06:05       8 阅读
  6. matlab人脸识别

    2024-05-12 11:06:05       8 阅读
  7. 基于STM32的衣柜防潮系统设计的毕业论文

    2024-05-12 11:06:05       8 阅读