【问题标题】:Kill forever-monitor background process永远杀死 - 监控后台进程
【发布时间】:2017-08-15 01:53:24
【问题描述】:

我使用 forever-monitor 启动了一个 Node 应用程序。我的永久监控配置如下。

"use strict";

var forever = require("forever-monitor");

var child = new(forever.Monitor)("index.js", {
    silent: true
});

child.on("exit", function() {
    console.log("bot has exited");
});

它可能已经启动了一个后台进程,但我的代码没有按预期工作。我该如何去杀死那个进程?

【问题讨论】:

  • 在你启动它之前不会启动一个进程。child.start(); 添加这个启动进程。但很好的问题......我们如何停止这个过程。
  • @HimanshuBansal 你知道如何停止这个过程吗? child.stop() 不起作用。
  • @Endemic 我不认为有像child.stop() 这样的函数... >

标签: javascript forever forever-monitor


【解决方案1】:

forever stopall 应该停止所有永远在管理的进程。

【讨论】:

  • 我不会永远使用 CLI。我正在使用永远的监视器。
  • @SaifAlFalah 你找到解决方案了吗?我遇到了同样的问题,child.start() 启动了这个过程,但是 child.stop() 没有停止它。
  • @Endemic 我不认为有像child.stop() 这样的功能... >
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-06-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多