Можно ли установить DEBUG = False только для определенного приложения в Django? Сельдерей имеет known memory leak, когда включена отладка. У меня есть сервер разработки, где я хочу, чтобы сельдерей работал как служба, без отладки, чтобы он не просачивал память, но я хочу, чтобы остальная часть моего приложения Django использовала отладку, поэтому при тестировании будут отображаться ошибки.Отключить Django Debugging for Celery
12
A
ответ
30
сельдерей не имеет утечки памяти, то, как работает Django:
Когда DEBUG включен Django добавляет каждое выполненное заявление SQL в django.db.connection.queries
, это будет расти неограничено в среде процесса давно работает.
Я думаю, вы могли бы использовать хак вроде:
if "celeryd" in sys.argv:
DEBUG = False
Смежные вопросы
- 1. Как отключить админ-модули Django Celery?
- 2. PeriodicTask with Django + Celery
- 3. Django Celery AbortableTask использование
- 4. django-celery redis memoryerror
- 5. Django and Celery - Как распределить?
- 6. Django Signals in celery
- 7. Django Celery with RabbitMQ
- 8. Django Celery Task Logging
- 9. Django Celery Постоянный отзыв
- 10. Django + Celery + Requests + Eventlet
- 11. Ошибка Django Celery
- 12. Django Celery получить задание
- 13. Django Celery Начало
- 14. Django Celery task queue
- 15. Django Celery Queue застревает
- 16. Выполнение заданий Django celery
- 17. Celery, Django и PyMySQL
- 18. Отключить Just-In-Time Debugging
- 19. Django and Celery, AppRegisteredNotReady exception
- 20. Django Celery Chord не выполняется
- 21. Celery + Django - KeyError Незарегистрированная задача
- 22. Aptana update breaks Django debugging
- 23. Выполнение тестов django-celery на Django 1.8
- 24. Как найти end_date django celery в Django?
- 25. django celeryd and celery beat
- 26. Django Celery - выполнение запланированных заданий
- 27. Приложение Django Celery с таймером
- 28. CeleryCAM не работает ... - Django/Celery
- 29. Celery Django - настроить задачу обнаружения
- 30. Django & Celery - Проблемы с маршрутизации
ли вы сделать что модификация manage.py? – Cerin
Нет, сделайте это в ваших настройках.py – asksol
Это не работает в Celery 4.x. Я обновил путь к/usr/celery/bin, но все же взломать не удалось. Я думаю, что это связано с тем, как параметры django импортируются таким образом: self._settings = symbol_by_name ('django.conf: settings') Я еще не нашел обходного пути. – sww314