高并发服务器tcp协议方面要做改动吗?

高并发服务器tcp协议方面要做改动吗?

答:建议调小TCP协议的time_wait超时时间。

因为操作系统的默认一般在240S后,才会关闭处于time_wait状态的连接,在高并发下,服务器会因为处于time_wait状态的连接数太多

可能无法建立新的连接,所以需要在服务器上调小此等待值。

例:Linux 服务器上请通过变更/etc/sysctl.conf 文件去修改该缺省值(秒):

  net.ipv4.tcp_fin_timeout = 30

 

 

 

 

学习阿里规范

posted @ 2020-04-30 14:22  慕容天白  阅读(179)  评论(0编辑  收藏  举报