所以我有一个主管,负责提供uwsgi申请
我的supervisord.conf如下:
[supervisord]
nodaemon=true
[program:uwsgi]
command =/usr/local/bin/uwsgi --ini /var/www/app/uwsgi.ini
stderr_logfile = /var/log/uwsgi/app/app_err.log
stdout_logfile = /var/log/uwsgi/app/app_out.log
和uwsgi的配置是:
[uwsgi]
base = /var/www/app
wsgi-file=app.py
callable = app
socket = /var/www/app/uwsgi.sock
chmod-socket = 666
logto = /var/log/uwsgi/app/app.log
chdir = /var/www/app
除日志记录外,所有其他功能均正常运行:我只看到受监管的默认日志记录消息,但看不到uwsgi的日志
app_out.log中有一些内容,但无论如何它都不会出现在受监管的stdout中(我在docker中运行了所有这些内容)