我做了netstat -anto
并得到以下结果:
Proto Recv-Q Send-Q Local Address Foreign Address State Timer
tcp 0 0 127.0.0.1:1169 127.0.0.1:40238 ESTABLISHED off (0.00/0/0)
这次什么off
意思?
这是否意味着 keepalive 已关闭?如果是的话如何启用保活?
答案1
这关联描述了 Timer 字段的众所周知的含义。 “关闭”意味着不包括保活在内的许多事情中的任何一个。因此该套接字上的 keepalive 已关闭。
在端口 1169 上设置套接字的东西需要启用 keepalive。由于这是一个完全不同的主题,并且与标题无关,因此我建议关闭此主题,并开始另一个关于如何在端口 1169 上运行的程序上设置 keepalive 的问题。