我一直在尝试为我的node.js应用设置日志记录,使用monit监控并重新启动应用。我的一个问题是,标准输出在哪里?例如,如果我的monit配置看起来像这样:
check host node_web_app_beehive with address 127.0.0.1
start program = "/bin/bash -c 'cd /srv/www/beehive/current ; source /srv/www/beehive/shared/app.env ; /usr/bin/env PORT=80$
stop program = "/usr/bin/pkill -f 'node /srv/www/beehive/current/server.js'"
if failed port 80 protocol HTTP
request /
with timeout 10 seconds
then restart
假设我没有重定向或记录它,控制台输出在哪里进行节点进程?谢谢。
答案 0 :(得分:0)
看起来您的配置被编辑器截断,但您应该能够使用正常的重定向在任何地方发送stdout。我用monit做了很多次。