使用 uWSGI emperor 模式独立的 vassal 日志记录
Separate vassal logging with uWSGI emperor mode
我 运行 uWSGI 1.9.17 处于 emperor 模式(使用来自 Trusty 的 uwsgi-emperor 包的默认配置),并且 emperor 的日志正在管道传输到 /var/log/uwsgi/emperor.log.
emperor.log 文件还包含每个 vassal 的所有 stdout/err 组合,我似乎无法让任何 vassal 登录到单独的文件。我试过使用 logto = /var/uwsgi/apps/vassal1.log
配置选项但无济于事。
有没有人知道如何让 vassal 记录到单独的文件?
要将vassal日志和emperor分开,可以使用logger:
logger = file:/var/uwsgi/apps/vassal1.log
我不确定为什么 logto
对 vassal 不起作用,但 loggers 可以正常工作。您甚至可以指定应该将什么记录到什么文件(或通过使用其他插件,而不仅仅是文件)。有关记录器的更多信息,您可以找到 here
我 运行 uWSGI 1.9.17 处于 emperor 模式(使用来自 Trusty 的 uwsgi-emperor 包的默认配置),并且 emperor 的日志正在管道传输到 /var/log/uwsgi/emperor.log.
emperor.log 文件还包含每个 vassal 的所有 stdout/err 组合,我似乎无法让任何 vassal 登录到单独的文件。我试过使用 logto = /var/uwsgi/apps/vassal1.log
配置选项但无济于事。
有没有人知道如何让 vassal 记录到单独的文件?
要将vassal日志和emperor分开,可以使用logger:
logger = file:/var/uwsgi/apps/vassal1.log
我不确定为什么 logto
对 vassal 不起作用,但 loggers 可以正常工作。您甚至可以指定应该将什么记录到什么文件(或通过使用其他插件,而不仅仅是文件)。有关记录器的更多信息,您可以找到 here