EventLoop在netty中如何工作?
就我而言,EventLoop在netty中如何工作?,netty,Netty,就我而言,EventLoop似乎是一个选择器。每一个处理许多不同的通道。如果正确,为什么Netty应该识别当前正在执行的线程的类型?每个EventLoop包含一个选择器。使用选择器,我们可以使用一个线程而不是多线程 NioEventLoop具有预定功能 SingleThreadEventLoop将任务添加到当前EventLoop 然后,你可以看耐蒂的灵魂密码。下面是NioEventLoop的层次结构 你能把问题改写一下吗。。。不清楚你想要什么。谢谢你的回答。EventLoop是否包含选择器?
EventLoop
似乎是一个选择器。每一个处理许多不同的通道。如果正确,为什么Netty应该识别当前正在执行的线程的类型?每个EventLoop包含一个选择器。使用选择器,我们可以使用一个线程而不是多线程
- NioEventLoop具有预定功能
- SingleThreadEventLoop将任务添加到当前EventLoop
你能把问题改写一下吗。。。不清楚你想要什么。谢谢你的回答。EventLoop是否包含选择器?或者每个EventLoop共享一个选择器?每个EventLoop包含一个未共享的选择器