我的设置包括带有两个运行Django的NGINX服务器的Load Balancer(haproxy)。服务器2工作正常,但有时服务器1将开始崩溃,日志将充满“ * uWSGI侦听套接字队列”:8000“(fd:3)已满!!!(101/100)* “消息。
我如何解决此问题?
答案 0 :(得分:0)
您的侦听队列已满。运行uwsgi时,将其传递给--listen 1024
以将队列增加到1024。
请注意,更大的队列使您更容易受到DDoS攻击。
您可能还需要增加net.core.somaxconn
sysctl -w net.core.somaxconn=65536