Как uWSGI ведет медленное поведение - PullRequest
1 голос
/ 08 февраля 2020

Я использую uWSGI для приложения производственной пирамиды хост-службы, вот моя конфигурация uWSGI ниже:

[uwsgi]
socket = 127.0.0.1:8071
master = true
processes = 5
harakiri = 60
harakiri-verbose = true
limit-post = 65536
post-buffering = 8192
;disable-logging = true
logger = file:logfile=/opt/log/uwsgi.log,maxsize=209715200
req-logger = file:logfile=/opt/log/uwsgi-req.log,maxsize=209715200
pidfile = /opt/log/uwsgi.pid
listen = 127
max-requests = 1000
reload-on-rss = 96
no-orphans = true
log-slow = 3000
enable-threads = true
paste-logger = %p
buffer-size = 32768

Как вы видите, я регистрирую все запросы на /opt/log/uwsgi-req.log, регистрирую другие журналы на /opt/log/uwsgi.log Из того, что я заметил, в основном это действует так же, как отсутствие эффекта для log-slow = 3000, и я не могу найти никакой ссылки в документации на поведение log-slow. На самом деле я думал, что это должны быть медленные запросы журнала в /opt/log/uwsgi.log или в другое место, чтобы я мог легко проверить медленные запросы.

Так что мой вопрос, может ли кто-нибудь сказать мне, как log-slow поведение опции в uWSGI?

...