本文为博主九师兄(QQ:541711153 欢迎来探讨技术)原创文章,未经允许博主不允许转载。有问题可以先私聊我,本人每天都在线,会帮助需要的人。
文章目录
1.概述
根据启动流程 【ElasticSearch】Es 启动流程源码分析 在Node初始化的时候将会初始化Netty4HttpServerTransport
节点之间通讯、节点与客户端之间通讯(包括java api和rest api)等所有网络数据传输默认都是transport模块实现的。
transport模块分为LocalTransport和NettyTransport两种,默认是第二种,底层用的是Netty:基于NIO的客户、服务器端编程框架
总体架构:
在博客: