日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

阿里巴巴开源力作(二)--分布式流量卫兵Sentinel简介及控制台安装

發布時間:2024/3/13 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 阿里巴巴开源力作(二)--分布式流量卫兵Sentinel简介及控制台安装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 簡介
  • 控制臺的安裝

Sentinel是阿里中間件團隊開源的,面向分布式服務架構的輕量級流量控制產品,主要以流量為切入點,從流量控制、熔斷降級、系統負載保護等多個維度來幫助用戶保護服務的穩定性。Sentinel主要有2個部分,核心部分以及控制臺部分,本文主要先對Sentinel進行簡介以及介紹控制臺的安裝.

簡介

Sentinel 具有以下特征:

  • 豐富的應用場景: Sentinel 承接了阿里巴巴近 10 年的雙十一大促流量的核心場景,例如秒殺,即突發流量控制在系統容量可以承受的范圍;消息削峰填谷;實時熔斷下游不可用應用,等等。
  • 完備的監控功能: Sentinel 同時提供最實時的監控功能,您可以在控制臺中看到接入應用的單臺機器秒級數據,甚至 500 臺以下規模的集群的匯總運行情況。
  • 簡單易用的擴展點: Sentinel 提供簡單易用的擴展點,您可以通過實現擴展點,快速的定制邏輯。例如定制規則管理,適配數據源等。

Sentinel 分為兩個部分:

  • 核心庫(Java 客戶端)不依賴任何框架/庫,能夠運行于所有 Java 運行時環境,同時對 Dubbo / Spring Cloud 等框架也有較好的支持。
  • 控制臺(Dashboard)基于 Spring Boot 開發,打包后可以直接運行,不需要額外的 Tomcat 等應用容器。

控制臺的安裝

官方下載Sentinel壓縮包

  • 編譯項目(這里使用maven工具進行編譯)
  • 解壓壓縮包,進入到根目錄

    Shift+鼠標右鍵,打開Powershell,沒用過的童鞋有福了,這是知識點,你又get了,Powershell非常好用。
    • 執行命令:mvn clean package,等待編譯打包完成
    • 成功!我在公司,網比較慢,所以花了9分鐘。
    • 編譯打包完成以后,在Sentinel-master->sentinel-dashboard->target目錄下會看到sentinel-dashboard.jar
    • 見到jar包應該熟悉了吧,我用最常用的命令啟動java -jar sentinel-dashboard.jar &
    • localhost:8080訪問成功
    • 因為后續使用Sentinel控制臺是非必須、可以單獨作為一方進行安裝的應用,為了在后續實際使用Sentinel的時候可以接入該控制臺更加方便的對數據進行監控,所以本文先介紹控制臺的安裝,最后附上官方參考檔

    總結

    以上是生活随笔為你收集整理的阿里巴巴开源力作(二)--分布式流量卫兵Sentinel简介及控制台安装的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。