同步Redis结果存储后端
项目描述
同步Redis结果存储后端。
这解决了当前默认(异步)redis后端未能正确删除redis发布/订阅通道的问题,请参阅https://github.com/celery/celery/issues/3812。(我们的“解决方案”是根本不创建任何通道。)
使用方法
确保celery_redis_sync模块可导入,然后在您的celery配置result_backend设置中指定一个redis+sync://或rediss+sync:// URL,而不是内置的redis:// URL方案。
运行测试
使用tox和py.test。也许需要安装tox(例如通过pip install tox),然后简单地运行tox。
对于集成测试,您需要安装redis二进制文件(测试将启动其自己的服务器)。
celery_redis_sync
1.1.1 (2022-09-27)
正确传递SSL参数给rediss
1.1.0 (2022-09-23)
也注册了rediss+sync:// URL
1.0.1 (2019-11-28)
声明Python-3兼容性
1.0.0 (2017-10-05)
初始发布
项目详情
关闭
celery_redis_sync-1.1.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4bfcb94abbc9e2ffe6a610e8838b45a70e782b629cf3b81867b99fc99f551829 |
|
MD5 | 8451399db41f02343452b35f47ec7e99 |
|
BLAKE2b-256 | d823bc905f41b8168f6b221b8560a6a7cb27d7a1ee54d94fa22bf7426df586db |