这个问题是对这个先前提出的问题的扩展:
SO_KEEPALIVE = Enabled
TCP_KEEPIDLE = 120 secs
TCP_KEEPINTVL = 75 secs
TCP_KEEPCNT = 1
那么为什么服务器仍然永远等待客户端响应呢?
我也在网上发现
kill <pid>
实际上发送SIGTERM
到给定的进程。
所以我ps -o pid,cmd,state
在“杀死” telnet 应用程序后使用了命令。
我看到 telnet 进程仍然存在,但process state = T
它处于STOPPED状态
PS:我对Linux Signals了解不多,请考虑一下。