《SpringCloud.H心法總綱》spring
該項目皆是Springboot的多模塊搭建,有不理解的童鞋能夠去看一下這篇博客,Springboot2.X多模塊搭建,掌握Springboot多模塊搭建,方便接下來SpringCloud的學習。app
任何依賴都不要勾選,刪除多餘src文件夾,準備接下來的步驟。學習
在建立的eureka-server模塊啓動類上,添加註解fetch
@EnableEurekaServer
# 項目啓動端口號 server.port=8070 # 項目實例名 spring.application.name=eureka-server # eureka server在默認狀況下,也是client端,因此下面設置會默認啓動,因此咱們須要關閉 ⬇️ # eureka client端取消向註冊中心註冊 默認值:true eureka.client.register-with-eureka=false # eureka client端取消向註冊中心獲取註冊信息(服務、實例),默認值:true eureka.client.fetch-registry=false
啓動成功後,訪問:http://localhost:8070/ ,運行如圖:spa
這些信息都是關於註冊中心eureka-server的相關信息,其中以下:.net
表示尚未任何eureka-client向eureka-server(也就是本身)登記註冊。不過咱們的註冊中心已經建立配置成功,雖然eureka-server也是eureka-client端,可是咱們經過配置中心已經去掉了它是eureka-client的身份,因此它僅僅是註冊中心的身份。3d
Environment:環境,默認爲test,該參數在實際使用過程當中,能夠不用更改 Data center: 數據中心,使用的是默認的是 「MyOwn」 Current time:當前的系統時間 Uptime:已經運行了多少時間 Lease expiration enabled:是否開啓保護自我機制 false 開啓 true:表示未開啓 Renews threshold: Eureka Server每分鐘收到Eureka-client發送心跳的次數, 公式:1 + Eureka-client的個數 Renews (last min): 上一分鐘Eureka-client主動發送的心跳數
total-avail-memory:總共可用的內存 environment:環境名稱,默認test num-of-cpus:CPU的個數 current-memory-usage:當前已經使用內存的百分比 server-uptime:服務啓動時間 registered-replicas:相鄰集羣複製節點 unavailable-replicas:不可用的集羣複製節點 available-replicas :可用的相鄰集羣複製節點
好的,這算應該差很少徹底掌握了Eureka-server的展現的全部信息了。server