我在 ubuntu 和 node.js 应用程序上遇到了一些麻烦。
新贵脚本一切正常。在我部署新代码之前,启动、停止、状态等都按预期工作。更改未反映在正在运行的应用程序中。我推断,不知何故,新代码并没有通过stop
ing & start
ing 应用程序加载。
我kill
在正在运行的守护进程的 pid 上做了一个手册,我相信这是我出错的地方。
目前,如果我initctl list
在列表中看到我的应用程序:
mynodejs.app stop/waiting
当我start mynodejs.app
似乎开始时:
mynodejs.app start/running, process 16228
但是,当试图阻止它时:
stop: Unknown instance:
和...
status mynodejs.app
mynodejs.app stop/waiting
...尽管该应用程序已启动并正在运行。