#python #windows #django-celery
#python #Windows #django-сельдерей
Вопрос:
Мы используем сельдерей для некоторого планирования задач django в системе Windows. В течение нескольких месяцев он работал без проблем. Однако сегодня, после перезагрузки (это происходит почти ежедневно) Я не могу запустить сельдерей. Celerybeat запускается нормально, однако, когда я запускаю Celeryd, он начинает загружаться, но затем возвращается в командную строку Windows без каких-либо ошибок.
Ошибки значительно упростили бы диагностику, но без них я понятия не имею, с чего начать. Я почти ничего не знаю о сельдерее, парень, который все настроил, давно покинул компанию, поэтому я в недоумении, что делать.
Любая помощь в диагностике проблемы будет приветствоваться! если есть какая-либо информация, которую мне нужно будет предоставить, дайте мне знать.
Редактировать
Я обнаружил файл журнала, который содержит следующее:
[2011-10-19 14:32:22,924: WARNING/MainProcess] amqplib.client_0_8.exceptions
[2011-10-19 14:32:22,924: WARNING/MainProcess] .
[2011-10-19 14:32:22,924: WARNING/MainProcess] AMQPChannelException
[2011-10-19 14:32:22,924: WARNING/MainProcess] :
[2011-10-19 14:32:22,924: WARNING/MainProcess] (404, u"NOT_FOUND - no queue 'celery' in vhost '/'", (60, 20), 'Channel.basic_consume')
[2011-10-19 14:32:22,924: INFO/MainProcess] process shutting down
Спасибо!
Ответ №1:
Кажется, RabbitMQ необходимо перезапустить. Я многому научился из этого опыта.