reactor网络模式
对于Redis、Nginx、Netty等都使用了该模式
Reactor:IO多路复用监听事件,收到事件后根据事件类型分配给某个进程/线程
四种方案:
1、单Reactor 单进程/线程
2、单Reactor 多进程/线程
3、多Reactor 单进程/线程
4、多Reactor 多进程/线程
对于1而言:
由Reactor来监听和分发事件,Acceptor完成连接事件,Handler完成处理业务
对于Redis、Nginx、Netty等都使用了该模式
Reactor:IO多路复用监听事件,收到事件后根据事件类型分配给某个进程/线程
四种方案:
1、单Reactor 单进程/线程
2、单Reactor 多进程/线程
3、多Reactor 单进程/线程
4、多Reactor 多进程/线程
对于1而言:
由Reactor来监听和分发事件,Acceptor完成连接事件,Handler完成处理业务