【发布时间】:2019-10-28 19:30:33
【问题描述】:
我正在尝试停止正在使用我需要的端口的 Windows 服务,但该服务不断自行重新启动。如何阻止它自行重启?
我按照这个问题杀死了它(How to kill the process currently using a port on localhost in windows?),但是当我再次监听端口时,一个新服务已经启动:
这是如何发生的以及一些注意事项:
- 我创建了一个 Nodejs 服务并将其作为 Windows 服务启动(所以现在它在自己的 Windows 实例中运行)
- 我的服务有一个 cmd 行可以自行停止它
net stop "Service Name"。由于某种原因,这半失败了(它确实停止了,有点,但后来又开始了) - 我什至完全卸载了 Nodejs 服务,但仍然有一些东西在一遍又一遍地启动它(因为端口仍在使用中)
- 我无法移动 Nodejs 服务文件,因为它们是
in use
【问题讨论】:
标签: node.js web-services process port