Nginx WebSocket反向代理的限制

4
我已经设置了一个使用WebSocket连接的Nginx反向代理,并最近开始使用Apache JMeter对其进行基准测试。每当我发出超过600个请求时,JMeter会返回一些请求的错误。我单独测试了每个后端Web服务器(具有WebSockets),并且在大约11000个请求之前没有出现任何请求错误。
是否存在Nginx允许的WebSocket连接数量限制,还是我没有正确设置某些内容?
我的/etc/nginx/sites-available/default文件设置如下:
location / 
{
    proxy_pass  http://backend;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection $connection_upgrade;
}

1
如果有任何限制,您可能会在/etc/nginx/nginx.conf中找到它。 - Mohammad AbuShady
@MohammadAbuShady 谢谢,我根据你给我的信息解决了问题。对于任何需要此信息的人,这里是链接:http://wiki.nginx.org/EventsModule#worker_connections - Tsume
1个回答

4

如果您想了解有关调整nginx服务器的更多信息,可以从这里获取简短的答案,或者在这里查看更加详细的帖子。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接