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

相关推荐
Codeking__16 分钟前
Redis的value类型介绍——zset
数据库·redis·缓存
muddjsv18 分钟前
SQLite3 核心命令全解析 (从入门到精通)
数据库
難釋懷21 分钟前
认识NoSQL
数据库·nosql
xiaolyuh12321 分钟前
Redis 核心业务流程
java·redis·spring
亿坊电商24 分钟前
利于SEO优化的CMS系统都有哪些特点?
前端·数据库
阿阿阿安24 分钟前
MySQL(一)数据库风险操作场景总结
数据库·mysql
没学上了41 分钟前
Pycharm修改环境
ide·python·pycharm
心丑姑娘1 小时前
使用ClickHouse时的劣质SQL样例
数据库·sql·clickhouse
↘"LYong1 小时前
Centos升级Redis(7.4.1 ---> 7.4.6)
linux·redis
什么都不会的Tristan1 小时前
redis篇
数据库·redis·缓存