node.js – 代理WebSocket连接和短暂端口耗尽
发布时间:2021-01-17 06:19:06 所属栏目:Nginx 来源:互联网
导读:我正在设计一个应用程序,它将使用WebSocket在发生更改时快速通知访问者.我打算用Nginx代理连接,因此它们可以与常规HTTP部分共享相同的地址.我关注的一件事是短暂的港口耗尽.在过去,当Nginx和Node后端之间的连接数超过25000时,我注意到了问题.我的问题是,以下
我正在设计一个应用程序,它将使用WebSocket在发生更改时快速通知访问者.我打算用Nginx代理连接,因此它们可以与常规HTTP部分共享相同的地址.我关注的一件事是短暂的港口耗尽.在过去,当Nginx和Node后端之间的连接数超过25000时,我注意到了问题.我的问题是,以下配置是否会将限制增加到100K?
当然,需要相应地提高打开文件的限制. 假设该技术有效,它可以与外部服务器一起使用吗?为界面分配一系列IP地址有多难?网络不是我的强项…… 最佳答案 请尝试proxy_bind.它
因此,如果我们的nginx代理服务器可以有多个IP地址,则可以解决您的问题.例如
变量$picked_ip可以通过在proxy_pass之前运行的重写处理程序来计算. (编辑:鄂州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- nginx – 提供由PHP生成的自定义404页面
- ruby-on-rails – 为什么ruby栏杆需要美洲狮或独角兽?
- 带有Nginx 1.6.2的CentOS 6.6-突然无法重新启动Nginx-Nginx
- nginx – 基于请求的标头的响应
- amazon-web-services – 为什么我得到ElasticBeanstalk ::
- nginx – 根据同一vhost中访问的主机名自动选择SSL证书
- ruby-on-rails-对于子目录中的页面缓存,我的Nginx重写规则应
- 在Nginx后面通过HTTPS访问Django Admin
- 正则表达式 – 与uri端口的nginx代理重定向
- 如何以非root用户身份运行gunicorn/python app服务器?