gpt4 book ai didi

node.js - Upstart 和 node.js 应用程序 "stop: Unknown instance:"

转载 作者:搜寻专家 更新时间:2023-10-31 22:59:51 24 4
gpt4 key购买 nike

我在 ubuntu 和 node.js 应用程序上遇到了一些麻烦。

upstart 脚本一切正常。在我部署新代码之前,启动、停止、状态等都按预期工作。这些更改未反射(reflect)在正在运行的应用程序中。我推断,不知何故,stoping & starting 应用程序没有加载新代码。

我对正在运行的守护进程的 pid 执行了手动 kill,我认为这是我出错的地方。

目前,如果我 initctl list 我在列表中看到我的应用程序:

mynodejs.app stop/waiting

当我启动 mynodejs.app 时,它似乎开始了:

mynodejs.app start/running, process 16228

但是,当试图阻止它时:

stop: Unknown instance:

还有……

status mynodejs.app
mynodejs.app stop/waiting

...尽管该应用已启动并正在运行。

最佳答案

我会回答我自己的问题...

重新启动 init 进程清除了所有内容。

sudo /sbin/telinit q

我需要终止我的应用程序的流氓实例。之后,使用 startstop 按预期工作。

关于node.js - Upstart 和 node.js 应用程序 "stop: Unknown instance:",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9641996/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com