Я пытаюсь понять, почему ответ моего веб-сайта (django + uwsgi + nginx) занимает около 1,5 секунд. Я использую jazzband / django -silk для этой цели, и в его панели администратора я вижу, что запрос занимает около 800 мс
https://i.stack.imgur.com/SJNaZ.png
Но когда Я проверяю логи nginx / uwsi и вижу, что время выполнения намного больше, от 1,5 до 2 секунд
журнал uwsgi:
=> generated 99087 bytes in 1818 msecs (HTTP/2.0 200) 4 headers in 133 bytes (1 switches on core 0)
nginx журнал (время в конце)
10.136.52.100 - - [27/May/2020:14:51:04 +0000] "GET / HTTP/2.0" 200 12250 "https://localhost:4443/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.100 Safari/537.36" 1.819 1.820 .
Так что я теряю около 500 мс на каждый запрос. Может ли кто-нибудь помочь мне понять, что не так, или это правильное поведение?
Конфигурация uwsgi ниже:
[uwsgi]
module = newsletter.wsgi
master = true
processes = 10
socket = /var/run/newsletter/app.sock
chmod-socket = 777
vacuum = true
enable-threads = true
ignore-sigpipe = true
ignore-write-errors = true
disable-write-exception = true