node.js - pidfile存在,但进程已死

标签 node.js

我正在尝试运行我的 app.js 文件,但是当我执行 node app.js status 时,它说:

Pidfile exists, but process is dead.

我已尝试重新启动 app.js 文件,但仍然导致问题。当我执行 node app.js start 时,它就启动了。当我执行 node app.js stop 时,它就停止了。

但是启动脚本并执行node app.js status后,会说Pidfile存在,但进程已死。

我知道这不是我的代码的问题,因为相同的代码在另一台服务器上运行良好。

有人知道这是怎么回事吗?

最佳答案

我通过以下方式让它工作:

$ sudo kill -9 <app-pid>
$ node app start

关于node.js - pidfile存在,但进程已死,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13400000/

相关文章:

node.js - Node Express 4 中的路由器

Args 的 Node.js 子进程问题 - 引号问题?,FFMPEG 问题?

mysql - MongoDB——子子子?

javascript - 根据表格行中的文本单击该行中的链接

javascript - 使用 mongoose 聚合时,在路径 "xxx"处将值 "_id"转换为 ObjectId 失败

node.js - 查找未设置 DynamoDB 属性*或*大于 x 的项目

javascript - 匿名函数作用域混淆

javascript - Node js async.series 不适用于 Express 应用程序 --- 响应发生得太快

node.js - 是否不可能改变 Mongoose 查询返回的对象?

node.js - 使用 Dialogflow 实现对 API 的简单 HTTP 获取请求