用java 开发一个服务端,最多能同时连接多少个socket

用java 开发一个服务端,最多能同时连接多少个socket,第1张

这个看服务端的能力还有硬件支持怎么样。

在硬件支持到最高的状态下服务端最大连接数是没有上线的。

如果服务端性能可以的话,只能保证在有限的硬件条件下达到最大的连接值。具体的数据要看服务端性能以及硬件条件咯。目前一8核16线,32G内存的,最多连接在5000,但未到上线。

如果再采用分布式,负载等部署架构后性能还能上一次层次。

NIO突破不了65535的端口数限制,linux端口范围0--65535,一般用户1025 ~ 65535

server端最大tcp连接数,理论上是2的48次方。

一个端口最大连接数cat /proc/sys/fs/file-max查看

客户端连接上端口之后的处理,才是netty的内容。netty代码监听着某个端口。

长连接不是问题,可能你要考虑的是并发问题


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/770326.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-20
下一篇2023-08-20

发表评论

登录后才能评论

评论列表(0条)

    保存