Fork me on GitHub

Spring Cloud Alibaba升級到2.1.0

TIPS 本文基于Spring Cloud Greenwich SR3編寫,理論支持Spring Cloud Greenwich所有版本。 對于非Greenwich版本,請前往 https://github.com/alibaba/spring-cloud-alibaba/wiki/版本說明 查看Spring Cloud與Spring Cloud Alibaba的版本兼容性關系,自行升級到對應的兼容版本。例如:你用的是Spring Cloud Finchley,那么應...

解決Spring Cloud Alibaba/Spring Cloud整合Zipkin之后的報錯問題

TIPS 本文服務發現組件以Nacos為例。 本文基于 Spring Cloud Greenwich SR1 問題復現依賴1234<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-zipkin</artifactId></dependency> 配置123...

RocketMQ控制臺安裝教程

RocketMQ安裝教程 一節中,詳細探討了如何搭建RocketMQ,這一節來搭建RocketMQ控制臺,RocketMQ的可視化管理界面。 一、下載代碼12345# 方式一、git下載,執行如下命令git clone https://github.com/apache/rocketmq-externals.git# 方式二、直接下載,訪問如下地址即可https://github.com/apache/rocketmq-externals/archive/master....

RocketMQ 4.5.1安裝教程

TIPS 本文基于RocketMQ 4.5.1,理論支持RocketMQ 4.0+ 本文詳細探討如何搭建RocketMQ 一、下載前往 http://rocketmq.apache.org/release_notes/release-notes-4.5.1/ ,下載 Binary 文件即可。 例如RocketMQ 4.5.1的下載地址: Binary: rocketmq-all-4.5.1-bin-release.zip 二、系統要求 64位操作系統,生產環境...

Alibaba Sentinel 配置項總結

前面總結了: Alibaba Sentinel 規則參數總結 SentinelResource注解 屬性總結 Spring Cloud Alibaba視頻 08-12一節中還總結了 控制臺相關配置項 這一節來總結Sentinel的所有配置。 TIPS 本文基于Sentinel 1.6.2編寫,未來Sentinel發布新版本后,各位看官可按照本文中的“參考文檔”,自行查閱新版本的配置項目。 Spring Cloud Alibaba Sentienl相關配置項 TI...

Alibaba Sentinel規則持久化-推模式-手把手教程【基于Nacos】

前面,已經為Sentinel實現了 基于拉模式的規則持久化 ,本文來實現基于 推模式的規則持久化。 一、推模式架構圖 TIPS 圖片來自官方。 引用自 https://github.com/alibaba/Sentinel/wiki/在生產環境中使用-Sentinel 二、原理簡述 控制臺推送規則: 將規則推送到Nacos或其他遠程配置中心 Sentinel客戶端鏈接Nacos,獲取規則配置;并監聽Nacos配置變化,如發生變化,就更新本地緩存(從而讓本地緩存總是和...

Alibaba Sentinel 規則持久化-拉模式-手把手教程【基于文件】

本文實現基于拉模式的Alibaba Sentinel規則持久化。 一、拉模式架構 TIPS 圖片來自官方。 引用自 https://github.com/alibaba/Sentinel/wiki/在生產環境中使用-Sentinel 二、原理簡述 FileRefreshableDataSource 定時從指定文件中讀取規則JSON文件【圖中的本地文件】,如果發現文件發生變化,就更新規則緩存。 FileWritableDataSource 接收控制臺規則推送,并根據...

SentinelResource注解 屬性總結

SentinelResource注解 屬性總結。 本文基于Sentinel 1.6.2,理論支持1.4.0+ 屬性 作用 是否必須 value 資源名稱 是 entryType entry類型,標記流量的方向,取值IN/OUT,默認是OUT 否 blockHandler 處理BlockException的函數名稱。函數要求:1. 必須是 public 2.返回類型與原方法一致3. 參數類型需要和原方法相匹配,并在最后加 BlockExcepti...

Alibaba Sentinel 規則參數總結

本文總結了Alibaba Sentinel各種規則的參數。 基于Sentinel 1.6.2編寫,未來如果本文不再適用,可自行點擊每一節 參考 一覽的鏈接前往查看如何配置。 一、流控規則1.1 配置 1.2 參數 Field 說明 默認值 resource 資源名,資源名是限流規則的作用對象 count 限流閾值 grade 限流閾值類型,QPS 或線程數模式 QPS 模式 limitApp 流控針對的調用來源 default,代表不...

擴展Ribbon支持Nacos集群配置

在Nacos上,支持集群配置。集群是對指定微服務的一種虛擬分類。集群還是比較有用的,例如: 為了容災,把指定微服務同時部署在兩個機房(例如同城多活【其中1個機房崩潰另一個機房還能頂】、異地多活【防止自然災害,例如地震什么的】),比如南京機房和北京機房。 調用時,可優先調用同機房的實例,如果同機房沒有實例,再跨機房調用。 當然cluster還有很多其他作用,請各位看客自行腦補,本文將圍繞上面描述的場景展開。 雖然Spring Cloud Alibaba支持集群配置...

欢乐彩注册-首页