Отладить фоновый django запрос (показать локальные переменные) - PullRequest
0 голосов
/ 03 марта 2020

Вот мои настройки:

  • 2 Django Сервисы (A и B) запущены в производство с использованием gunicorn + nginx.
  • Пользователь входит в сервис A и добавляет Затем запись объекта щелкает на кнопке submit, которая генерирует запрос XHR (1)
  • Служба A получает запрос (1) и публикует в фоновом режиме новый объект для службы B. (запрос 2
  • Когда B получает и обрабатывает запрос (2), возникает ошибка.

Обе службы имеют DEBUG = True и уровень ведения журнала установлен на 'DEBUG'.

Для отладки ошибки Мне нужно получить доступ к значениям локальных переменных в трассировке стека ошибок.

  • Я не могу в браузере, потому что я далек от неисправной службы (XHR, затем запрос фонового процесса к удаленный сервис).
  • Консоль печатает трассировку стека, но без локальных переменных.

Есть ли простой способ добиться желаемого результата?

С уважением

...