sentinel-dashboard安裝

下載:

下載地址:https://github.com/alibaba/Sentinel/releases

有些網絡下載會很慢,這裏給出備用下載地址,備用下載地址:https://pan.baidu.com/s/1vZ5so4VwwP2c9IIWeInIFA

下載 控制檯 工程,使用以下命令將代碼打包成一個 fat jar: mvn clean package

啓動:

java -Dserver.port=8080 -Dcsp.sentinel.dashboard.server=localhost:8080 -Dproject.name=sentinel-dashboard -jar sentinel-dashboard.jar

因爲我的8080已結使用,所以修改一下:

 java -Dserver.port=8718 -Dcsp.sentinel.dashboard.server=localhost:8718 -Dproject.name=sentinel-dashboard -Dcsp.sentinel.api.port=8719 -jar sentinel-dashboard-1.6.3.jar

-Dserver.port=8718 控制檯端口,sentinel控制檯是一個spring boot程序。客戶端配置文件需要填對應的配置,如:spring.cloud.sentinel.transport.dashboard=192.168.1.102:8718
-Dcsp.sentinel.dashboard.server=localhost:8718 控制檯的地址,指定控制檯後客戶端會自動向該地址發送心跳包。
-Dproject.name=sentinel-dashboard  指定Sentinel控制檯程序的名稱
-Dcsp.sentinel.api.port=8719 (默認8719) 客戶端提供給Dashboard訪問或者查看Sentinel的運行訪問的參數

 

注:csp.sentinel.dashboard.server這個配置是用在客戶端,這裏Sentinel控制檯也使用是用於自己監控自己程序的api,否則無法顯示控制檯的api情況,當然這個也可以根據情況不顯示。

注:csp.sentinel.api.port=8719是客戶端的端口,需要把客戶端設置的端口穿透防火牆,可在控制檯的“機器列表”中查看到端口號,這裏Sentinel控制檯也使用是用於自己程序的api傳輸,由於是默認端口所以控制檯也可以不設置。

注:客戶端需向控制檯提供端口,配置文件配置,如:spring.cloud.sentinel.transport.port=8720

從 Sentinel 1.6.0 起,Sentinel 控制檯引入基本的登錄功能,默認用戶名和密碼都是 sentinel

 

springcloud中使用sentinel,添加配置:

spring:
  cloud:
    sentinel:
      transport:
        port: 8720
        dashboard: localhost:8718

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章