回顧
前面我寫過一篇關於RPC入門的文章算是本文的前奏,所以知識之間是有聯繫的,學習的時候要形成自己的知識體系,有興趣的話在閱讀本文的時候可以先學習下。你知道當我們在客戶端輸入hdfs dfs 這些命令時,服務端是如何接收的嗎?如果不知道的話,那麼就讓我們一起開始學習吧.
代碼的結構
先看看HDFS裏是何時何地創建的RPC服務的,NameNodeRpcServer裏面有兩個主要的RPC服務
-
clientRpcServer , 主要管理的協議是hdfs的客戶端(用戶)去操作HDFS的方法
-
ServletRpcServer , 服務之間互相進行的方法的調用(註冊、心跳等)
點擊下方鏈接或者掃描二維碼查看更多!