系统相关
首页 > 系统相关> > Linux应用程序下网络栈参数的简单整理

Linux应用程序下网络栈参数的简单整理

作者:互联网

somaxconn


 
[root@centos76oracle19c ~]# ss -lnt
State       Recv-Q Send-Q                                                                                                          Local Address:Port                                                                                                                         Peer Address:Port              
LISTEN      0      128                                                                                                                 127.0.0.1:6379                                                                                                                                    *:*                  
LISTEN      0      128                                                                                                                         *:111                                                                                                                                     *:*                  
LISTEN      0      128                                                                                                                         *:80                                                                                                                                      *:*                  
LISTEN      0      128                                                                                                                         *:6000                                                                                                                                    *:*                  
LISTEN      0      5                                                                                                               192.168.122.1:53                                                                                                                                      *:*                  
LISTEN      0      128                                                                                                                         *:22                                                                                                                                      *:*                  
LISTEN      0      128                                                                                                                 127.0.0.1:631                                                                                                                                     *:*                  
LISTEN      0      100                                                                                                                 127.0.0.1:25                                                                                                                                      *:*                  
LISTEN      0      128                                                                                                                         *:443                                                                                                                                     *:*                                                                                     :::*                  
LISTEN      0      128                                                                                                                        :::111                                                                                                                                    :::*                  
LISTEN      1      100                                                                                                                        :::5200                                                                                                                                   :::*             
[root@centos76oracle19c proc]# cat /proc/sys/net/core/somaxconn 
128

修改参数的办法

1. 临时修改 echo 2048 > /proc/sys/net/core/somaxconn
2. 用旧修改 vim /etc/sysctl.conf
添加内容
net.core.somaxconn=2028
然后执行 sysctl -p 使之生效.

实际上可以使用 如下参数来修改 连接的backlog的数目

server:
  port: 5200
  tomcat:
    maxThreads: 1000
    acceptCount: 10000

查看结果为:

[root@centos7ver2009 ~]# ss -lnt |grep 5200
LISTEN     0      2048      [::]:5200                  [::]:*   

tcp_max_syn_backlog


修改方法类似:
1. 临时修改 echo 2048 > /proc/sys/net/ipv4/tcp_max_syn_backlog
2. 持久修改 vim /etc/sysctl.conf
net.ipv4.tcp_max_syn_backlog=2048

time wait 参数等.


标签:somaxconn,应用程序,参数,2048,Linux,128,backlog,LISTEN
来源: https://www.cnblogs.com/jinanxiaolaohu/p/15204054.html