spring cloud 的監(jiān)控turbine-rabbitmq的示例
前提是你已經(jīng)有了注冊(cè)中心,然后搭建一個(gè)基礎(chǔ)spring cloud 服務(wù),并配置注冊(cè)服務(wù)等等前提環(huán)境搭建
接下來(lái)描述的服務(wù)提供者和服務(wù)調(diào)用者的配置都是一樣的,來(lái)自《spring cloud 與 docker微服務(wù)架構(gòu)實(shí)戰(zhàn)》的讀后的個(gè)人總結(jié).
pom文件中需要引入spring-cloud-starter-hystrix/spring-cloud-starter-hystrix-dashboard/spring-cloud-netflix-hystrix-stream/spring-cloud-starter-turbine-stream/spring-cloud-starter-stream-rabbit
如下
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-hystrix</artifactId> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-hystrix-dashboard</artifactId> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-netflix-hystrix-stream</artifactId> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-turbine-stream</artifactId> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-stream-rabbit</artifactId> </dependency>
啟動(dòng)類需要添加如下注解
/*turibine監(jiān)控*/ @EnableTurbineStream @EnableCircuitBreaker /*Dashboard監(jiān)控*/ @EnableHystrixDashboard
接下來(lái)的操作才是關(guān)鍵
1,將注冊(cè)中心 服務(wù)提供者 服務(wù)調(diào)用者 都啟動(dòng)
2.訪問(wèn)服務(wù)提供者 ip:port/hystrix 如圖
3. 圖中總共有三個(gè)文本框,其中第一個(gè)文本框是必填的,填寫的是服務(wù)調(diào)用者的 ip:port/hystrix.stream,然后點(diǎn)擊Monitor Stream.
4. 注意,如果第一個(gè)文本框填寫的不正確會(huì)展示如下內(nèi)容
5. 訪問(wèn)服務(wù)調(diào)用者,當(dāng)然,該服務(wù)調(diào)用者提供的接口需要調(diào)用服務(wù)提供者提供的接口的
6.這時(shí)候就能看到如下內(nèi)容,就證明你成功了

訪問(wèn)hystrix.stream
訪問(wèn)該連接時(shí),想要出現(xiàn)如下的情況
這個(gè)就要訪問(wèn)服務(wù)提供者的 ip:port/hystrix.stream
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- SpringCloud之監(jiān)控?cái)?shù)據(jù)聚合Turbine的實(shí)現(xiàn)
- springcloud 熔斷監(jiān)控Hystrix Dashboard和Turbine
- 微服務(wù)搭建集成Spring Cloud Turbine詳解
- 詳解Spring Cloud 斷路器集群監(jiān)控(Turbine)
- Spring Cloud之服務(wù)監(jiān)控turbine的示例
- SpringCloud Feign參數(shù)問(wèn)題及解決方法
- Spring Cloud Sleuth整合zipkin過(guò)程解析
- SpringCloud Gateway跨域配置代碼實(shí)例
- SpringCloud turbine監(jiān)控實(shí)現(xiàn)過(guò)程解析
相關(guān)文章
springboot+redis+阿里云短信實(shí)現(xiàn)手機(jī)號(hào)登錄功能
這篇文章主要介紹了springboot+redis+阿里云短信實(shí)現(xiàn)手機(jī)號(hào)登錄功能,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2024-01-01
Java簡(jiǎn)單實(shí)現(xiàn)動(dòng)態(tài)代理模式過(guò)程解析
這篇文章主要介紹了Java動(dòng)態(tài)代理模式簡(jiǎn)單案例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-07-07
Spring?Boot?整合?Reactor實(shí)例詳解
這篇文章主要為大家介紹了Spring?Boot?整合?Reactor實(shí)例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-09-09
解決springboot responseentity<string>亂碼問(wèn)題
這篇文章主要介紹了解決springboot responseentity<string>亂碼問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-07-07
將java程序打包成可執(zhí)行文件的實(shí)現(xiàn)方式
本文介紹了將Java程序打包成可執(zhí)行文件的三種方法:手動(dòng)打包(將編譯后的代碼及JRE運(yùn)行環(huán)境一起打包),使用第三方打包工具(如Launch4j)和JDK自帶工具(jpackage),每種方法都有其優(yōu)缺點(diǎn),可根據(jù)實(shí)際需求選擇合適的方式2025-02-02
Java深度學(xué)習(xí)庫(kù)DJL實(shí)現(xiàn)Python的NumPy方式
本文介紹了DJL庫(kù)的背景和基本功能,包括NDArray的創(chuàng)建、數(shù)學(xué)運(yùn)算、數(shù)據(jù)獲取和設(shè)置等,同時(shí),還展示了如何使用NDArray進(jìn)行數(shù)據(jù)預(yù)處理和模型推理部署2025-02-02

