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

相关推荐
技术净胜8 分钟前
Sharding-JDBC实现完整的分库分表步骤
数据库
哈哈老师啊13 分钟前
Springboot企业办公信息化管理系统6z1v1(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
数据库·spring boot·后端
编程大师哥17 分钟前
如何在C++中使用Redis的事务功能?
开发语言·c++·redis
坠金17 分钟前
mysql中in和exist区别
数据库·mysql
l1t32 分钟前
duckdb数据库CROSS JOIN LATERAL 中使用 EXISTS子查询的一个bug
数据库·bug
wregjru1 小时前
【C++】2.10智能指针详解
数据库·redis·mysql
2401_858286111 小时前
从Redis 8.4.0源码看快速排序(1) 宏函数min和swapcode
c语言·数据库·redis·缓存·快速排序·宏函数
hanqunfeng1 小时前
(一)Redis 7 + ACL 单节点、主从、哨兵、集群构建方法
redis
茁壮成长的露露1 小时前
MongoDB单机安装
数据库·mongodb
qq_406176141 小时前
JS防抖与节流:从原理到实战的性能优化方案
服务器·数据库·php