客户端压力测试时提示can't connect 99

问题现象描述

客户端压力测试时提示“can't connect 99”。

关键过程、根本原因分析

客户端无法连接上服务端。

结论、解决方案及效果

通过在客户端和服务端调整内核参数,优化TCP连接的性能。

  1. 打开内核参数文件。

    vim /etc/sysctl.conf

  2. “i”进入编辑模式,在文件中添加如下参数。

    net.ipv4.tcp_tw_reuse = 1
    net.ipv4.tcp_tw_recycle = 1
    net.ipv4.tcp_syncookies = 1
    net.ipv4.ip_local_port_range = 1024      65500

  3. “Esc”键,输入:wq!,按“Enter”保存并退出编辑。
  4. 使配置生效。

    sysctl -p