特牛生活网

关于spark组件通信--RPC_spark rpc的networkmode是nio还是epoll-CSDN博客

网友收藏
文章浏览阅读390次。NIO,AIO,BIOBIO:同步阻塞模型,一个客户端连接 对应 一个处理线程, 会导致线程阻塞,浪费线程资源NIO:同步非阻塞模型,服务器实现模式为一个处理线程对应多个客户端的连接,客户端发送的连接请求都会注册到多路复用器selector上,多路复用器轮询到连接,有IO请求就会进行处理。AIO:异步IO模型Nettynetty是对nio的进一步封装,nio是一些底层的api,netty是基于这些api,对reactor模型的实现,是一个开箱即用的网络框架。Reactor对于 Reactor _spark rpc的networkmode是nio还是epoll