如何优雅地停止在特定端口上运行 tcp 服务器的进程?

如何优雅地停止在特定端口上运行 tcp 服务器的进程?

我有一个 systemd 服务单元,它在主机上的特定端口上启动 TCP 服务器。

但在重新启动端口继续运行时,如果我重新启动服务,我会收到已在使用中的错误地址。

在挖掘更多内容时,我发现 tcp 服务器的端口仍然打开,因为服务无法启动,但如果我们停止服务,打开的 tcp 端口就会关闭。

相关内容