У меня есть проблема, которая поднималась несколько раз раньше, но ни один из предыдущих ответов, кажется, не помог мне здесь.
Я использую Celery (через Docker / Kubernetes) с Redis-сервером. Я использую эту команду:
celery worker --uid 33 -A finimize_django --loglevel=DEBUG -E
(я только что настроил его на отладку)
Я использую celery==4.3.0
и redis==3.2.1
.
Всякий раз, когда я бегу celery -A app_name status
, я получаю:
Error: No nodes replied within time constraint.
Что странно, так это то, что Сельдерей работает нормально. Я вижу, как обрабатываются задачи, и даже если я monitor
Redis, кажется, работает успешно. Это также работало в течение нескольких месяцев, только для того, чтобы это началось на прошлой неделе.
Это вызывает проблему, потому что мой тест живучести убивает капсулу из-за этого сообщения об ошибке.
Как я могу отладить основную проблему? В выводе журнала ничего нет, что дает ошибку.
Спасибо!