NM协议详解 #26

Merged
zeekling merged 3 commits from client-protocol into master 2024-05-25 15:11:45 +00:00
Showing only changes of commit 19c3c2b475 - Show all commits

View File

@ -18,8 +18,20 @@ public interface NamenodeProtocols
HAServiceProtocol {
}
```
其中NameNode相关的大多数在NamenodeProtocol当中。
根据交互对象的不同,将协议进行了不同的归类。要想了解协议内容,需要将其单独分开分析。
### NamenodeProtocol 详解
当前协议主要是备NameNode和主NameNode之间的通信协议。
### DatanodeProtocol
DataNode和NameNode之间的协议。
### DatanodeLifelineProtocol
DN和NN之间心跳协议。