【转载】 一文理解Netty模型架构

我只是个文章的搬运工,包括刚刚说的这句话。 —— 吉尔吉夫斯基

重点前置:

1、使用场景: RPC、游戏行业(自定义在TCP/IP之上的RPC协议)、大数据领域的RPC框架
2、事件处理模型可分为:轮询方式、事件驱动方式。事件驱动方式是,发送某个事件时,把事件放入队列中,另外线程监听事件队列,然后消费事件,典型的生产者消费者模型,只不过这个更复杂一点,涉及到事件分发。
3、Netty 线程模型:主从Reactors多线程模型。MainReactor负责客户端的连接请求,并将请求转交给SubReactor;SubReactor负责相应通道的IO读写请求;非IO请求(具体逻辑处理)的任务会直接写入队列,等待worker threads进行处理。

原文: 一文理解Netty模型架构

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值