如何解决永远重启不停止进程“npm start”NodeJS应用程序
最近,我开发了一个express NodeJS API,并使用forever在服务器中管理它,但是运行“forever restartall”时总是出现问题,错误是“端口XX已经被使用”,根据我的理解“永远重启”将与“永远停止”和“永远启动”结合,永远知道如何停止应用程序?
我的启动脚本是:forever start -c "npm start"
nodeJS package.json 脚本:
script:
{
"start":"node ./bin/www","stop":"pkill -9 project-name"
}
但是在运行“永远重启”时似乎永远不会调用“停止”脚本,有人可以帮助解释永远如何工作吗?以及如何强制“永远重启”杀死自己的进程,以便自动释放端口。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。