UWSGI вассал висит, ничего полезного в логах. Как я могу устранить неполадки? - PullRequest
0 голосов
/ 21 января 2020

Я использую UWSGI emperor для запуска нескольких сайтов на экземпляре EC2. Один из веб-сайтов (Django) на сервере периодически отключается (кажется случайным, но примерно раз в день, иногда дважды). Под «снижением» я подразумеваю, что запросы истекают.

Когда я занимаюсь расследованием, все остальные процессы и веб-сайты UWSGI работают нормально. Загрузка процессора и памяти относительно низкая. Чтобы все снова заработало, мне нужно перезапустить императора UWSGI (перезапуска вассала с использованием файла touch-reload недостаточно). Как только я перезагружаю императора и начинаю ковыряться на сайте, все возвращается в норму.

Есть ли способ получить некоторое представление о запросах, которые в UWSGI занимают много времени, и что может быть причиной этого?

[править] Вот некоторые из соответствующих конфигов:

...