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