三次握手性能提升
策略 | TCP内核参数 |
---|---|
调整SYN报文的重传次数 | tcp_syn_retries |
调整SYN半连接队列长度 | tcp_max_syn_backlog,somaxconn,backlog |
调整SYN+ACK报文重传次数 | tcp_synack_retries |
调整accept队列长度 | min(backlog,somaxconn) |
绕过三次握手 | tcp_fastopen |
四次挥手性能提升
策略 | TCP内核参数 |
---|---|
调整FIN报文重传次数 | tcp_orphan_retries |
调整time_wait状态的上限个数 | tcp_max_tw_buckets |
复用time_wait状态的连接(只适用客户端) | tcp_tw_reuse,tcp_timestamps |