如何在openrc中找到进程的标准?
下面是我如何创建守护进程的方法。
#!/sbin/openrc-run
command="python3"
command_args="/srv/http/tornado.py"
command_background="yes"
pidfile="/tmp/tornado.pid"我在日志里得到的只有:
* Starting tornado ... [ ok ]我有默认的/etc/rc.conf和set rc_logger="YES"。我想要得到的是类似systemd允许使用sudo journalctl -u mydaemon查看守护进程的stdout。
发布于 2019-09-29 23:36:00
您可以指定output_log、error_log或output_logger、error_logger。因此,您可以将服务文件扩展为
#!/sbin/openrc-run
command="python3"
command_args="/srv/http/tornado.py"
command_background="yes"
pidfile="/tmp/tornado.pid"
output_log="/var/log/tornado.log"
error_log="/var/log/tornado.err"然后您将在/var/log/tornado.log中找到输出。更多细节可以在openrc (openrc-run(8))的手册中找到.
https://unix.stackexchange.com/questions/445427
复制相似问题