立足於SpringCloud.H + eureka-server(1)

      《SpringCloud.H心法總綱》spring

      該項目皆是Springboot的多模塊搭建,有不理解的童鞋能夠去看一下這篇博客,Springboot2.X多模塊搭建,掌握Springboot多模塊搭建,方便接下來SpringCloud的學習。app

一、建立父項目daddy

      任何依賴都不要勾選,刪除多餘src文件夾,準備接下來的步驟。學習

二、建立eureka-server模塊

三、啓動類

在建立的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

相關文章
相關標籤/搜索