forever 日志输出的问题
发布于 11 年前 作者 andy12530 13502 次浏览 最后一次编辑是 8 年前
 forever start -o logs/forever_out.log -e logs/forever_err.log -a app.js

执行上面的代码,会提示如下信息: info: Forever processing file: app.js

同时发现在logs文件夹下面生成两个.log文件,但是访问网站,两个log文件全部为空,没有任何写入,已经对文件权限设为全部可以读写。

用户目录中的.forever/ 下面有生成所有的访问log文件。

问题:如何能让第一行代码,按照所写的方式生成log日志呢?

2 回复

首先要了解三个参数的作用
-l LOGFILE Logs the forever output to LOGFILE -o OUTFILE Logs stdout from child script to OUTFILE(脚本运行时候的正常输出) -e ERRFILE Logs stderr from child script to ERRFILE(脚本运行时候的异常输出)

还是没理解。。您的意思是必须有-l 这个参数,-o 和-e才会生效?

目前使用Express的自带日志输出功能,forever 作为启动管理工具。

回到顶部