springBoot2.0集成hystrix報(bào)錯(cuò)

1.添加hystrix相關(guān)依賴(lài)?

2,SchedualServiceHi接口的注解中加上fallback的指定類(lèi):

3.實(shí)現(xiàn)熔斷處理類(lèi),并注入到容器

4.設(shè)置Hystrix可用,并啟動(dòng)項(xiàng)目

5.打開(kāi)界面,輸入地址?http://localhost:8903/hystrix,在輸入框入?http://localhost:8903/hystrix.stream,開(kāi)始執(zhí)行監(jiān)控

6.出現(xiàn) “Unable to connect to Command Metric Stream.” 錯(cuò)誤,網(wǎng)上大部分資料對(duì)于這個(gè)錯(cuò)誤定位為jar包缺失,后面發(fā)現(xiàn)是2.0不支持這種方式集成,需要將jar包中的HystrixMetricsStreamServlet注入到容器中


7.改進(jìn),注入HystrixMetricsStreamServlet?

@Bean

public ServletRegistrationBean getServlet(){

HystrixMetricsStreamServlet streamServlet = new HystrixMetricsStreamServlet();

ServletRegistrationBean? regBean = new ServletRegistrationBean(streamServlet);

regBean.setLoadOnStartup(1);

? List mappingList = new ArrayList();

mappingList.add("/hystrix.stream");

regBean.setUrlMappings(mappingList);

regBean.setName("hystrixServlet");

return regBean;

}

8.表盤(pán)正常顯示


9 官方Dashboard面板內(nèi)容說(shuō)明如下:

PS:同樣問(wèn)題可參照博客 ?https://blog.csdn.net/ddxd0406/article/details/79643059

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,545評(píng)論 19 139
  • (git上的源碼:https://gitee.com/rain7564/spring_microservices_...
    sprainkle閱讀 9,552評(píng)論 13 33
  • 一、認(rèn)識(shí)Hystrix Hystrix是Netflix開(kāi)源的一款容錯(cuò)框架,包含常用的容錯(cuò)方法:線程池隔離、信號(hào)量隔...
    新棟BOOK閱讀 4,251評(píng)論 0 19
  • 介紹 現(xiàn)在我們假設(shè)一下,服務(wù)提供者響應(yīng)非常緩慢,那么消費(fèi)者對(duì)提供者的請(qǐng)求就會(huì)被強(qiáng)制等待,直到服務(wù)返回。在高負(fù)載場(chǎng)景...
    RalapHao閱讀 1,018評(píng)論 0 0
  • 有了那晚的相送,之后的幾天里二人似乎變得熟絡(luò)起來(lái),每天上班見(jiàn)面會(huì)打招呼,沒(méi)事的時(shí)候也會(huì)聊天,看起來(lái)這一切都變得...
    雅戀雪閱讀 235評(píng)論 0 0

友情鏈接更多精彩內(nèi)容