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

相关推荐
沃尔威武12 小时前
数据库 Sinks(.net8)
数据库·.net·webview
Dreamboat¿13 小时前
SQL 注入漏洞
数据库·sql
曹牧14 小时前
Oracle数据库中,将JSON字符串转换为多行数据
数据库·oracle·json
被摘下的星星14 小时前
MySQL count()函数的用法
数据库·mysql
末央&14 小时前
【天机论坛】项目环境搭建和数据库设计
java·数据库
徒 花14 小时前
数据库知识复习07
数据库·作业
素玥15 小时前
实训5 python连接mysql数据库
数据库·python·mysql
jnrjian15 小时前
text index 查看index column index定义 index 刷新频率 index视图
数据库·oracle
瀚高PG实验室15 小时前
审计策略修改
网络·数据库·瀚高数据库
言慢行善15 小时前
sqlserver模糊查询问题
java·数据库·sqlserver