
Netty
Erica_1230
这个作者很懒,什么都没留下…
展开
-
突破netty单机最大连接数
实现单机的百万连接,瓶颈有以下几点: 1、如何模拟百万连接 2、突破局部文件句柄的限制 3、突破全局文件句柄的限制 在linux系统里面,单个进程打开的句柄数是非常有限的,一条TCP连接就对应一个文件句柄,而对于我们应用程序来说,一个服务端默认建立的连接数是有限制的。 如下图所示,通常一个客户端去除一些被占用的端口之后,可用的端口大于只有6w个左右,要想模拟百万连接要起比较多的客户端,而且比...转载 2018-11-01 09:15:32 · 8020 阅读 · 0 评论 -
Netty精粹之基于EventLoop机制的高效线程模型
本文主要对Netty线程模型的设计进行分析,结合对比JavaScript或Node单线程模型的设计与实现,以及对IO密集型和计算密集型应用方面线程模型的设计进行一些思考。 单线程Reactor模式 Netty线程模型总体上可以说是Reactor模式的一种变种,我们先看看什么是Reactor模式。这里主要参考维基百科上对Ractor的定义与描述。 Reactor模式是一种事件处理模式,单...转载 2019-07-01 15:04:59 · 316 阅读 · 0 评论