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

目录

    • [使用Redis cluster版作为broker](#使用Redis cluster版作为broker)
    • 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

相关推荐
小桥流水人家哇24 分钟前
性能测试单场景测试时,是设置并发读多个文件,还是设置不同的用户读不同的文件?
数据库·性能测试技巧
表示这么伤脑筋的题我不会28 分钟前
Oracle 21C 部署ogg踩过的坑
数据库·oracle
你不是我我31 分钟前
【Java 开发日记】MySQL 与 Redis 如何保证双写一致性?
数据库·redis·缓存
望获linux42 分钟前
【实时Linux实战系列】实时 Linux 在边缘计算网关中的应用
java·linux·服务器·前端·数据库·操作系统
fredinators1 小时前
数据库专家
大数据·数据库
fredinators1 小时前
数据库flask访问
数据库·oracle·flask
向葭奔赴♡1 小时前
Spring Boot 分模块:从数据库到前端接口
数据库·spring boot·后端
JosieBook2 小时前
【数据库】时序数据库选型指南:在大数据与工业4.0时代,为何 Apache IoTDB 成为智慧之选?
大数据·数据库·时序数据库
程序员三明治2 小时前
详解Redis锁误删、原子性难题及Redisson加锁底层原理、WatchDog续约机制
java·数据库·redis·分布式锁·redisson·watchdog·看门狗
chenzhou__2 小时前
MYSQL学习笔记(个人)(第十五天)
linux·数据库·笔记·学习·mysql