Python request 在linux上持續並發發送HTTP請求遇到 Failed to establish a new connection: [Errno 11] Resource temporarily unavailable


並發數被限制

 

vim /etc/sysctl.conf
添加
net.ipv4.ip_local_port_range = 1024 65535
 
保存
/sbin/sysctl -p 讓修改生效
 
再修改系統配置
1) 解除 Linux 系統的最大進程數和最大文件打開數限制:
        vi /etc/security/limits.conf
        # 添加如下的行
        * soft noproc 11000
        * hard noproc 11000
        * soft nofile 4100
        * hard nofile 4100 
       說明:* 代表針對所有用戶
            noproc 是代表最大進程數
            nofile 是代表最大文件打開數 
2) 讓 SSH 接受 Login 程式的登入,方便在 ssh 客戶端查看  ulimit  -a 資源限制:
        a、vi /etc/ssh/sshd_config 
             把 UserLogin 的值改為 yes,並把 # 注釋去掉
        b、重啟 sshd 服務:
              /etc/init.d/sshd restart
3) 修改所有 linux 用戶的環境變量文件:
vi /etc/profile 
ulimit -u 10000
ulimit -n 4096
ulimit -d unlimited 
ulimit -m unlimited 
ulimit -s unlimited 
ulimit -t unlimited 
ulimit -v unlimited
https://www.cnblogs.com/zhangmingcheng/p/6438994.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM