首先,我是基於上乙個例子zookeeper實現的服務註冊與發現:
然後不知道是不是zk的問題,而不是使用eureka的問題,導致訪問/hystrix.stream時一致報錯:unable to connect to command metric stream,此方法在網上沒能找到解決方案。
如果是以eureka來搭建的,整合很簡單,只要在服務消費者上引入依賴即可
pom:
<然後在main方法入口的class上加入以下註解:dependency
>
<
groupid
>org.springframework.boot
groupid
>
<
artifactid
>spring-boot-starter-actuator
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-starter-hystrix
artifactid
>
dependency
>
@enablecircuitbreaker最後訪問/hystrix@enablehystrix
@enablehystrixdashboard
輸入位址和title
即可看見監控的資料:
參考:
如何配置 斷路器Dashboard監控儀錶盤
斷路器dashboard監控儀錶盤 如圖 這個東西是怎麼配置和訪問的呢?1.加入依賴 org.springframework.cloud spring cloud starter netflix hystrix dashboard org.springframework.boot spring bo...
hystrix dashboard 斷路器儀錶盤
hystrix dashboard用於監控hystrix對請求的熔斷和斷路進行實時監控 一 在實現hystrix降級和熔斷的微服務專案中暴露hystrix監控端點 1.新增actuator依賴 3.測試hystrix監控端點是否暴露成功 二 建立hystrix dashboard 專案 1.新建專案...
Spring cloud 之 斷路器
在微服務架構中,根據業務來拆分成乙個個的服務,服務與服務之間可以通過rpc介面的形式相互呼叫。為了保證服務高可用,單個服務通常會集群部署。由於網路或者自身原因,服務不能保證100 可用,如果單個服務出現問題,呼叫這個服務就會出現執行緒阻塞,如果此時湧入大量的請求,servlet容器中的執行緒資源就會...