Gunicorn не отображает обновленные журналы. Но как только я перезапускаю службу gunicorn, она показывает все журналы.

Я просмотрел множество вопросов на stack overflow и блогов по этой проблеме и попробовал доступные ответы, но безуспешно. Ниже приведены мои настройки сокета службы gunicorn и конфигурации ngnix. Пожалуйста, помогите мне, я застрял на этом почти на 1 неделю.

gunicorn.socket
[Unit]
Description=IPU socket
[Socket]
ListenStream=/run/IPU.sock
[Install]
WantedBy=sockets.target

gunicorn.service
[Unit]
Description=IPU daemon
Requires=IPU.socket
After=network.target

[Service]
User=ubuntu
Group=ubuntu

WorkingDirectory=/project/path

ExecStart=/../../venv/bin/gunicorn \
          --bind unix:/run/IPU.sock \
          --capture-output \
          --workers 4 \
          --worker-class gevent \
          --worker-connections 1000 \
          --timeout 300 \
          --access-logfile /path/to/log/access.log \
          --error-logfile /path/to/log/error.log \
          IPU.wsgi:application
[Install]
WantedBy=multi-user.target

nginx.conf
server {
    listen 9000 default_server;
    listen [::]:9000 default_server;
    server_name ip_address;
    rewrite_log on;
    location = /favicon.ico { access_log off; log_not_found off; }

    location /IPU/ {
        include proxy_params;
        proxy_pass http://unix:/run/IPU.sock:/;
    }
}
Вернуться на верх