nginx 报错 11: Resource temporarily unavailable

有人能帮忙看下吗 google baidu 能试的方法都用了 还是没解决这个报错
给一个解决的思路也行

阅读 10.3k
1 个回答

这是linux系统内核线程问题 ulimit -a查看当前配置 需要优化则修改/etc/security/limits.conf
以下是范例

cat <<EOF >>/etc/security/limits.conf
* soft nofile 65536
* hard nofile 65536
* soft nproc unlimited
* hard nproc unlimited
EOF

cat <<EOF >>/etc/security/limits.d/90-nproc.conf
*          soft    nproc     unlimited
root       soft    nproc     unlimited
EOF

cat <<EOF >>/etc/sysctl.conf
net.ipv4.tcp_fin_timeout = 30
net.ipv4.tcp_keepalive_time = 300
net.ipv4.tcp_syncookies = 1
net.ipv4.tcp_synack_retries = 2
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_max_syn_backlog = 4096
net.ipv4.tcp_max_tw_buckets=50000
net.nf_conntrack_max=6553600
net.netfilter.nf_conntrack_max=6553600
EOF

modprobe ip_conntrack

sysctl -p
ulimit -n
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题