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

相关推荐
2501_941982054 分钟前
Python开发:实现企微外部群消息关键词监控
java·服务器·数据库
eWidget12 分钟前
核心业务系统国产化:如何实现 Oracle 逻辑的“零损耗”平移与性能重构?
数据库·oracle·重构·kingbase·数据库平替用金仓·金仓数据库
NGC_661114 分钟前
Mybatis处理流程
数据库·oracle·mybatis
李斯啦果20 分钟前
【MySQL】数据库增删查改
数据库·mysql
此生只爱蛋22 分钟前
【Redis】集群(Cluster)
数据库·redis
雨笋情缘26 分钟前
未开启binlog时mysql全量备份
数据库·mysql
知识即是力量ol26 分钟前
口语八股:MySQL 核心原理系列(二):事务与锁篇
java·数据库·mysql·事务·八股·原理·
Leon-Ning Liu30 分钟前
Oracle云平台基础设施文档-控制台仪表板篇1
数据库·oracle
程序员敲代码吗35 分钟前
MySQL崩溃问题:根源与解决方案
数据库·mysql
·云扬·36 分钟前
MySQL Undo Log 深度解析:事务回滚与 MVCC 的底层支柱
android·数据库·mysql