我正在以emperor模式运行uWSGI 1.9.17(使用来自Trusty的uwsgi-emperor包的默认配置),并且皇帝的日志正在流入/var/log/uwsgi/emperor.log。
emperor.log文件还包含从每个附庸组合的所有stdout / err,我似乎无法让任何附庸登录到单独的文件。我尝试过使用logto = /var/uwsgi/apps/vassal1.log
配置选项,但无济于事。
有没有人知道如何让vassals记录到单独的文件?
答案 0 :(得分:3)
要将附庸日志与emperor分开,您可以使用logger:
logger = file:/var/uwsgi/apps/vassal1.log
我不确定为什么logto
不适用于附庸,但记录器工作正常。您甚至可以指定应记录到哪个文件(或使用其他插件,而不仅仅是文件)。有关记录器的更多信息,请参阅here