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

相关推荐
Java手札2 分钟前
为什么选择Redis?解析核心使用场景与性能优化技巧
java·spring boot·redis·intellij-idea
hxung39 分钟前
Spring @Transactional 注解
数据库·spring·oracle
追逐时光者1 小时前
精选 4 款免费且实用的数据库管理工具,程序员必备!
数据库
生命有所坚持而生存可以随遇而安1 小时前
MySQL5.7数据库部署和安装
数据库·adb
未来的资深Java架构师1 小时前
MySQL报Lock wait timeout exceeded; try restarting transaction
数据库·mysql
kikyo哎哟喂1 小时前
MongoDB常见面试题总结(上)
数据库·mongodb
孙同学_2 小时前
【MySQL】002.MySQL数据库基础
数据库·mysql
码农101号2 小时前
数据库视图讲解(view)
数据库·sql
喝醉酒的小白2 小时前
SQL Server:数据库镜像端点检查
数据库
素年槿夏3 小时前
sql server 字段逗号分割取后面的值
前端·数据库