[TCP网络编程注意]SIGPIPE TCP No Delay TCP Keepalive
1.SIGPIPE
SIGPIPE默认动作为终止进程,即当对方连接断开时,会导致当期服务进程退出。
利用
signal(SIGPIPE,SIG_IGN)
可全局忽略。
2.TCP No Delay
用于禁止Nagle算法,对编写低延迟网络服务很重要。
3. TCP keepalive
用于定期探查TCP连接是否存在,如果应用层有心跳连接,则不必需。
默认的探查周期是2h。
...
原创
2018-11-19 11:12:30 ·
373 阅读 ·
0 评论