有没有办法在关机或启动期间关闭服务使用的端口?
我有一些服务listen.service,可以让机器充当其他客户端可以连接的 TCP 服务器。问题是,一旦服务启动,它实际上在大约 5 分钟内不会执行任何操作,因为该端口之前已被使用。如果我只是从命令行运行该程序,我可以终止进程 ID,但是我没有/找不到进程 ID。我假设服务没有我可以终止的 PID。我用它来netstat -ap | grep :<portNumber>定位服务使用的开放端口,但没有给出可用的 PID。 因此,需要澄清的是,我的服务是某个程序文件,它将 IP 和端口设置为套接字并充当监听服务器。如果我重新启动计算机,服务将重新启...