С настройкой nginx / gunicorn / Django, что регистрирует плохие запросы? - PullRequest
0 голосов
/ 25 февраля 2020

Я слежу за книгой для самостоятельного обучения тому, как настроить веб-интерфейс на основе Python.

Я только что настроил gunicorn, чтобы он функционировал как systemd service, а не запускать его вручную.

Ранее, если поступал «Bad Request (400)», вы видели что-то в выходных данных сервера gunicorn. Но теперь я не знаю, где, если вообще, это зарегистрировано. Или какой из участвующих компонентов выполняет регистрацию.

В результате поиска я пробовал разные вещи, например:

journalctl --unit=gunicorn | tail -n 300

... это ничего не дало.

Кто-то тоже рекомендуется / var / www/django для Django журналов. Но в каталоге /var/www.

такого каталога нет

1 Ответ

1 голос
/ 25 февраля 2020

Есть настройки Gunicorn , чтобы указать, где вы хотели бы, чтобы он записывал

Если они не указаны, он будет регистрироваться на вашем stderr для ошибок и stdout для доступ.

...