标签: python django redis celery
我正在将Celery与Django配合使用。
如果Redis崩溃,则Celery会无限期挂起,这是Celery中的一个已知错误。
当然,我不想挂断电话,而用户会等待,但是提供了“备份”解决方案,因此我需要一种方法来在致电Celery之前检查Redis是否正在工作。
在Django中,我有(用于本地):
duplex
所以连接是自动完成的。
我不想保持与Redis的联系以进行检查,或者如果可以的话,不希望干扰Celery。