清理失败的 Forever.js 任务的日志文件

Clean up log files for failed Forever.js tasks

当尝试使用 Forever.js 启动进程但失败时,该进程继续在 forever list 输出中显示为 stopped。在此屏幕截图中,所有 4 stopped 个进程都是这种情况:

删除这些内容的正确方法是什么?我应该使用 cleanlogs 命令吗?如果我想保留日志文件但只是从 forever list 的输出中删除那些进程怎么办?

根据我的测试,规则似乎是这样的:

  • 如果任务异常退出,它将被标记为 "STOPPED" 并保存在 forever list.
  • 您可以使用 forever stop xxxforever list 中删除已停止的任务。
  • 使用forever stop xxx,相应的日志也会被清除。因此,如果您想保留错误日志,请将其移动到 forever stop xxx.
  • 之前的其他位置