Sentinel中的管理控制台


下載啟動控制台

(1)獲取 Sentinel 控制台

您可以從官方網站中下載最新版本的控制台 jar 包,下載地址如下:
https://github.com/alibaba/Sentinel/releases/download/1.6.3/sentinel-dashboard-1.6.3.jar

(2)啟動

使用如下命令啟動控制台:
java -Dserver.port=8080 -Dcsp.sentinel.dashboard.server=localhost:8080 
- Dproject.name=sentinel-dashboard -jar sentinel-dashboard.jar
其中 -Dserver.port=8080 用於指定 Sentinel 控制台端口為 8080 。
從 Sentinel 1.6.0 起,Sentinel 控制台引入基本的登錄功能,默認用戶名和密碼都是 sentinel 。可以參考 鑒權模塊文檔 配置用戶名和密碼。
啟動 Sentinel 控制台需要 JDK 版本為 1.8 及以上版本。

客戶端能接入控制台

控制台啟動后,客戶端需要按照以下步驟接入到控制台。

(1) 引入JAR包

客戶端需要引入 Transport 模塊來與 Sentinel 控制台進行通信。可以通過 pom.xml 引入 JAR 包:
<dependency>
  <groupId>com.alibaba.csp</groupId>
  <artifactId>sentinel-transport-simple-http</artifactId>
</dependency>

(2)配置啟動參數

在工程的application.yml中添加Sentinel 控制台配置信息
spring:
    cloud:
      sentinel:
        transport:
          dashboard: localhost:8080
這里的 spring.cloud.sentinel.transport.dashboard 配置控制台的請求路徑。

查看機器列表以及健康情況

默認情況下Sentinel 會在客戶端首次調用的時候進行初始化,開始向控制台發送心跳包。也可以配置sentinel.eager=true ,取消Sentinel控制台懶加載。
打開瀏覽器即可展示Sentinel的管理控制台


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM