采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
1.nginx的最大限制连接是65535那么,nginx做为负载均衡服务,为什么最大仅能接受2-3w个连接.2.按道理一个ip的最大端口限制是65535。那么负载均衡有2个ip,外网ip接受用户,内部ip进行端口转发,按道理外网ip能接受65535个连接,负载内部转发也能转发65536个连接,。这一块很不理解 还望jason老师指点一二
那还有一个问题就是,一个ip的可使用的端口不是65535吗?我负载均衡能使用2个ip 一个是公网,一个是内网,那么加起来不应该是最大支持12w左右的连接数吗 这快有点疑惑
这个你需要了解如下几个点:
1、事实上:Nginx能承载多大最大并发,不仅受限于连接数,系统层次的还有其他的参数也会起到限制,如:文件句柄 等
2、如果Nginx作负载均衡,用户发起的1次连接到Nginx,Nginx转发连接到后台服务,所以会加上一次连接。所以其实用户的1个连接,对于nginx而言就有2个连接。总体条件满足的情况下,如果操作系统60000个最大连接支持,那么6w/2=3w,所以Nginx最大的支持连接数3w个左右并发。
登录后可查看更多问答,登录/注册
中间件、负载均衡、应用层安全防护、动静分离、Nginx+LUA开发等
3.2k 10
2.2k 12
1.1k 12
1.8k 11