Synchronous Redis result store backend
Synchronous Redis result store backend.
This fixes the issue that the redis publish/subscribe channels are currently not removed properly by the default (asynchronous) redis backend, see https://github.com/celery/celery/issues/3812. (Our “solution” is to never create any channels in the first place.)
Make sure the celery_redis_sync module is importable, and then simply specify a redis+sync:// URL in your celery configuration result_backend setting instead of the built-in redis:// URL scheme.
For the integration tests you need to have the redis binary installed (tests start their own server).
- Declare Python-3 compatibility
- Initial release
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size celery_redis_sync-1.0.1.tar.gz (4.7 kB)||File type Source||Python version None||Upload date||Hashes View hashes|