RPC是一種思想,系統像調用本系統方法一樣,調用其他系統的方法。
服務治理簡單來說就是每個服務起一個名字,把名字注冊在注冊中心。RPC可以通過服務名稱或者說服務ID加上方法來調用其他系統的這個方法
RPC的好處就是。
RPC搭配服務治理的好處:
1.調用友善
2.擴充友善。當更換了伺服器,不用修改代碼中的IP等配置資訊。比如一個伺服器壞掉了,現在配置設定了一個新的伺服器給你使用。以前使用的HTTP協定調用,你需要知道ip或者域名才能調用,也就需要配置ip域名資訊,現在使用的RPC,隻要服務名稱不變就不需要修改配置檔案,直接部署就可以
實作
1.dubbo+zookeeper
支援多語言
2.springcloud
隻支援java