У меня возникали проблемы с работниками сельдерей, из-за множества запросов HTTP в моих задачах. Я не понимал, почему. Оказалось, что задачи просто застревают в первой строке requests.post
(хотя и не всегда). После нахождения касательных SO ответа относительно запросов, я пропатчен библиотеки запросов с:Почему исправление патча Eventle исправляет request.post в задаче Сельдерея?
#import requests
import eventlet
requests = eventlet.import_patched("requests")
И все работает очень быстро и без проблем в настоящее время.
Мой вопрос: Что такое колдовство вуду - это событие, выполняющее мои задачи, как и следовало ожидать?
Для правильного ответа, пожалуйста, сообщите о параллельном режиме сельдерея или используемой командной строке для запуска сельдерея (можно увидеть в 'ps -ef'). – temoto