我尝试部署一个node.js应用,并将日志写入/var/log/nodejs/myapp
。
我已尝试过Forever和PM2,但即使日志目录具有正确的权限并且我传递了正确的选项(我认为),这些文件也不是创建
永远,我以这种方式启动应用程序:
forever start ./app.js -l /var/log/nodejs/myapp/forever.log -o /var/log/nodejs/myapp/out.log -e /var/log/nodejs/myapp/err.log
启动后,如果我运行forever logs
,我会看到它保存到默认的.forever/
目录。
使用PM2我也使用了相应的日志选项,但没有写入任何内容。 pm2 logs
命令显示所有日志信息,但未创建任何文件。
有什么想法吗?