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

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

Sentinel-結(jié)合RestTemplate(四)

依賴:

成都創(chuàng)新互聯(lián)專注于企業(yè)成都全網(wǎng)營(yíng)銷推廣、網(wǎng)站重做改版、香河網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5開發(fā)、成都商城網(wǎng)站開發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為香河等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。


    org.springframework.cloud
    spring-cloud-commons


    org.springframework.cloud
    spring-cloud-alibaba-sentinel

配置注入:

@Bean
@LoadBalanced
// 讓 RestTemplate 支持 Sentinel 限流
@SentinelRestTemplate(
    blockHandler = "blockHandlerFunc",
    fallback = "fallbackFunc",
    blockHandlerClass = MyBlockHandlerClass.class
)
public RestTemplate restTemplate(){
    return new RestTemplate();
}

異常處理類:

@Slf4j
public class MyBlockHandlerClass {
    public static String blockHandlerFunc(String a, BlockException e){
        log.warn("限流了",e);
        return "";
    }

    public static String fallbackFunc(String a){
        log.warn("降級(jí)了");
        return "";
    }
}

調(diào)用:

@Autowired
RestTemplate restTemplate;

this.restTemplate.getForObject("http://user-center/users/{id}", Users.class,article.getId());

配置開關(guān):

resttemplate:
    # 關(guān)閉 @SentinelRestTemplate 作用,開發(fā)環(huán)境可以臨時(shí)關(guān)閉: 降級(jí),限流
    sentinel:
        enabled: false

分享文章:Sentinel-結(jié)合RestTemplate(四)
鏈接地址:http://weahome.cn/article/gdpdpp.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部