Elasticsearch节点间TCP与HTTP网络通信架构设计.pdfVIP

  • 0
  • 0
  • 约小于1千字
  • 约 1页
  • 2026-05-11 发布于北京
  • 举报

Elasticsearch节点间TCP与HTTP网络通信架构设计.pdf

《069_ElasticsearchTCP网络传输模块架构设计》

分成两种网络通信模型,tcp,http,tcp主要是用于,节点之间通信,节点对客户端的

javaapi底层也是基于tcp来进行网络通信,对外restful接口,是的http网络服

务,我们来看一下

transport模块,节点间通信,tcp,9300,是tcp,对外是http,都是基于netty实现的,

es底层网络通信模块,无论是tcp还是http,都是基于网络来进行通信的,transport模块

是分成两种网络通信模型

tcp传输模块,节点rpc,javaapi客户端,节点发现;http传输模块是负责rest请求的

NetworkModule,对传输和tcp传输做封装,统一接口,Netty4Transport,

Netty4HttpServerTransport,是用他,TransportService,再上层,节点间通信,连接节

点,发送数据,响应函数

节点跟节点之间保持13个tcp连接,作用不同

connectToNode,连接节点,NodeChannels是节点连接,13个tcp连接,每

文档评论(0)

1亿VIP精品文档

相关文档