真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

springcloud中如何使用熔斷監(jiān)控HystrixDashboard

這篇文章給大家分享的是有關(guān)springcloud中如何使用熔斷監(jiān)控Hystrix Dashboard的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過來看看吧。

在北海等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)制作按需制作,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),高端網(wǎng)站設(shè)計(jì),全網(wǎng)營銷推廣,成都外貿(mào)網(wǎng)站建設(shè),北海網(wǎng)站建設(shè)費(fèi)用合理。

Hystrix-dashboard是一款針對Hystrix進(jìn)行實(shí)時(shí)監(jiān)控的工具,通過Hystrix Dashboard我們可以在直觀地看到各Hystrix Command的請求響應(yīng)時(shí)間, 請求成功率等數(shù)據(jù)。但是只使用Hystrix Dashboard的話, 你只能看到單個(gè)應(yīng)用內(nèi)的服務(wù)信息, 這明顯不夠. 我們需要一個(gè)工具能讓我們匯總系統(tǒng)內(nèi)多個(gè)服務(wù)的數(shù)據(jù)并顯示到Hystrix Dashboard上, 這個(gè)工具就是Turbine.

Hystrix Dashboard

我們在熔斷示例項(xiàng)目spring-cloud-consumer-hystrix的基礎(chǔ)上更改,重新命名為:spring-cloud-consumer-hystrix-dashboard。

1、添加依賴


	org.springframework.cloud
	spring-cloud-starter-hystrix


	org.springframework.cloud
	spring-cloud-starter-hystrix-dashboard


	org.springframework.boot
	spring-boot-starter-actuator

這三個(gè)包必須添加

2、啟動(dòng)類

啟動(dòng)類添加啟用Hystrix Dashboard和熔斷器

@SpringBootApplication
@EnableDiscoveryClient
@EnableFeignClients
@EnableHystrixDashboard
@EnableCircuitBreaker
public class ConsumerApplication {
 
	public static void main(String[] args) {
		SpringApplication.run(ConsumerApplication.class, args);
	}
}

3、測試

啟動(dòng)工程后訪問 http://localhost:9001/hystrix,將會(huì)看到如下界面:

圖中會(huì)有一些提示:

Cluster via Turbine (default cluster): http://turbine-hostname:port/turbine.stream 
Cluster via Turbine (custom cluster): http://turbine-hostname:port/turbine.stream?cluster=[clusterName]
Single Hystrix App: http://hystrix-app:port/hystrix.stream

大概意思就是如果查看默認(rèn)集群使用第一個(gè)url,查看指定集群使用第二個(gè)url,單個(gè)應(yīng)用的監(jiān)控使用最后一個(gè),我們暫時(shí)只演示單個(gè)應(yīng)用的所以在輸入框中輸入: http://localhost:9001/hystrix.stream ,輸入之后點(diǎn)擊 monitor,進(jìn)入頁面。

如果沒有請求會(huì)先顯示Loading ...,訪問http://localhost:9001/hystrix.stream 也會(huì)不斷的顯示ping。

請求服務(wù)http://localhost:9001/hello/neo,就可以看到監(jiān)控的效果了,首先訪問http://localhost:9001/hystrix.stream,顯示如下:

ping:
data: {"type":...}
data: {"type":...}

說明已經(jīng)返回了監(jiān)控的各項(xiàng)結(jié)果

到監(jiān)控頁面就會(huì)顯示如下圖:

springcloud中如何使用熔斷監(jiān)控Hystrix Dashboard

其實(shí)就是http://localhost:9001/hystrix.stream返回結(jié)果的圖形化顯示,Hystrix Dashboard Wiki上詳細(xì)說明了圖上每個(gè)指標(biāo)的含義,如下圖:

springcloud中如何使用熔斷監(jiān)控Hystrix Dashboard

感謝各位的閱讀!關(guān)于“springcloud中如何使用熔斷監(jiān)控Hystrix Dashboard”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!


網(wǎng)站標(biāo)題:springcloud中如何使用熔斷監(jiān)控HystrixDashboard
當(dāng)前路徑:http://weahome.cn/article/pspics.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部