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

相关推荐
什么都不会的Tristan6 分钟前
redis-原理篇-五种数据结构
redis
活波青年9 分钟前
Mysql 常用配置
数据库·mysql
小北方城市网17 分钟前
JVM 调优实战指南:从 GC 频繁到性能稳定
jvm·数据库·spring boot·后端·mysql·mybatis
wWYy.19 分钟前
详解redis(9):数据结构set
数据库·redis·缓存
南棱笑笑生20 分钟前
20260123让天启AIO-3576Q38开发板在天启Buildroot下适配摄像头模块8ms1m【预览】
java·前端·数据库·rockchip
人道领域20 分钟前
javaWeb从入门到进阶(MYSQL-DQL)
数据库·mysql
wWYy.24 分钟前
详解redis(10):数据结构Zset
数据结构·数据库·redis
悄悄敲敲敲26 分钟前
MySQL:事务隔离性理解
数据库·mysql
小高不会迪斯科31 分钟前
CMU 15445学习心得(一) 磁盘、数据页与数据库存储模型
数据库·oracle
HalvmånEver32 分钟前
Linux:信号捕捉下(信号四)
linux·运维·数据库