安裝sentinel控制台
☞ 部落格導航, 帶你有序的閱讀和學習!
帶你有序的閱讀和學習!
文章目錄
- 安裝sentinel控制台
-
- ☞ [部落格導航](https://blog.csdn.net/ooyhao/article/details/101559083),`帶你有序的閱讀和學習!`
- 下載下傳
- 啟動
- 修改登入資訊
前面我們結束了nacos的注冊中心和配置中心的基礎知識,以及Ribbon和Feign的簡單使用,接下來我們學習一下alibaba的流量防衛兵–sentinel。在使用sentinel之前,我們先安裝一下sentinel的管理控制台--
sentinel-dashboard
。
下載下傳
位址:https://github.com/alibaba/Sentinel/releases
目前最新版本是1.6.3,我們下載下傳這個jar包。
啟動
注意:sentinel控制台需要在JDK 1.8+的版本上運作。
使用下列指令啟動:
java -Dserver.port=8080 -Dcsp.sentinel.dashboard.server=localhost:8080 -Dproject.name=sentinel-dashboard -jar sentinel-dashboard.jar
如果我們需要修改端口,其中 -Dserver.port=8080 用于指定 Sentinel 控制台端口為 8080。需要注意,我們啟動的時候需要使用絕對路徑來啟動,如果sentinel-dashboard.jar像我一樣放置于
/data/soft/sentinel
,那麼啟動指令為:
&
表示背景啟動應用。并且将端口修改為了8082.預設登入使用者名和密碼為:
sentinel/sentinel
;
修改登入資訊
https://github.com/alibaba/Sentinel/wiki/%E6%8E%A7%E5%88%B6%E5%8F%B0#%E9%89%B4%E6%9D%83
如果需要自定義登入使用者名和密碼等資訊可以參考上面的文檔;
使用者可以通過如下參數進行配置:
-
用于指定控制台的登入使用者名為-Dsentinel.dashboard.auth.username=sentinel
;sentinel
-
用于指定控制台的登入密碼為-Dsentinel.dashboard.auth.password=123456
;如果省略這兩個參數,預設使用者和密碼均為123456
;sentinel
-
用于指定 Spring Boot 服務端 session 的過期時間,如-Dserver.servlet.session.timeout=7200
表示 7200 秒;7200
表示 60 分鐘,預設為 30 分鐘;60m
我們可以下載下傳到源碼包,修改相應的配置。如下:
效果:
登入:
sentinel / sentinel