欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Springboot RestTemplate設(shè)置超時時間的方法(Spring boot 版本)

 更新時間:2024年08月12日 10:06:14   作者:wtopps  
這篇文章主要介紹了Springboot RestTemplate設(shè)置超時時間的方法,包括Spring boot 版本<=1.3和Spring boot 版本>=1.4,本文通過實例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧

Java Config方式

Spring boot 版本<=1.3

@Configuration
public class AppConfig{
    @Bean
    public RestTemplate customRestTemplate(){
        HttpComponentsClientHttpRequestFactory httpRequestFactory = new HttpComponentsClientHttpRequestFactory();
        httpRequestFactory.setConnectionRequestTimeout(3000);
        httpRequestFactory.setConnectTimeout(3000);
        httpRequestFactory.setReadTimeout(3000);
        return new RestTemplate(httpRequestFactory);
    }
}

配置文件方式指定

custom.rest.connection.connection-request-timeout=3000
custom.rest.connection.connect-timeout=3000
custom.rest.connection.read-timeout=3000
@Configuration
public class AppConfig{
    @Bean
    @ConfigurationProperties(prefix = "custom.rest.connection")
    public HttpComponentsClientHttpRequestFactory customHttpRequestFactory() {
        return new HttpComponentsClientHttpRequestFactory();
    }
    @Bean
    public RestTemplate customRestTemplate(){
        return new RestTemplate(customHttpRequestFactory());
    }
}

Spring boot 版本>=1.4

@Configuration
public class AppConfig
{
    @Bean
    public RestTemplate restTemplate(RestTemplateBuilder restTemplateBuilder) 
    {
        return restTemplateBuilder
           .setConnectTimeout(...)
           .setReadTimeout(...)
           .build();
    }
}

到此這篇關(guān)于Springboot RestTemplate設(shè)置超時時間的文章就介紹到這了,更多相關(guān)Springboot RestTemplate超時時間內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 深入解析java HashMap實現(xiàn)原理

    深入解析java HashMap實現(xiàn)原理

    這篇文章主要介紹了深入解析java HashMap實現(xiàn)原理的相關(guān)資料,需要的朋友可以參考下
    2015-09-09
  • spring?batch線上異常定位記錄

    spring?batch線上異常定位記錄

    這篇文章主要為大家介紹了spring?batch線上異常定位記錄及異常解決,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步早日升職加薪
    2022-03-03
  • Java實戰(zhàn)之貪吃蛇小游戲(源碼+注釋)

    Java實戰(zhàn)之貪吃蛇小游戲(源碼+注釋)

    這篇文章主要介紹了Java實戰(zhàn)之貪吃蛇小游戲(源碼+注釋),文中有非常詳細(xì)的代碼示例,對正在學(xué)習(xí)java的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • Spring中XML schema擴展機制的深入講解

    Spring中XML schema擴展機制的深入講解

    這篇文章主要給大家介紹了關(guān)于Spring中XML schema擴展機制的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-09-09
  • 編譯期動態(tài)替換三方包中的Class文件過程詳解

    編譯期動態(tài)替換三方包中的Class文件過程詳解

    這篇文章主要為大家介紹了編譯期動態(tài)替換三方包中的Class文件過程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-03-03
  • spring aop底層原理及如何實現(xiàn)

    spring aop底層原理及如何實現(xiàn)

    這篇文章主要介紹了spring aop底層原理及如何實現(xiàn),幫助大家更好的理解和學(xué)習(xí)使用spring aop,感興趣的朋友可以了解下
    2021-04-04
  • Java自帶的Http?Server實現(xiàn)設(shè)置返回值的類型(content-type)

    Java自帶的Http?Server實現(xiàn)設(shè)置返回值的類型(content-type)

    這篇文章主要介紹了Java自帶的Http?Server實現(xiàn)設(shè)置返回值的類型(content-type),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • SpringLDAP目錄服務(wù)之LdapTemplate與LDAP操作方式

    SpringLDAP目錄服務(wù)之LdapTemplate與LDAP操作方式

    本文將深入探討Spring LDAP的核心概念、LdapTemplate的使用方法以及如何執(zhí)行常見的LDAP操作,幫助開發(fā)者有效地將LDAP集成到Spring應(yīng)用中,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • java觀察者模式實現(xiàn)和java觀察者模式演化

    java觀察者模式實現(xiàn)和java觀察者模式演化

    觀察者模式是經(jīng)典設(shè)計模式中很常用的一種,平常我們看到的監(jiān)聽器,基本上都是采用這種設(shè)計模式實現(xiàn)的,這里探討一下觀察者模式的演化
    2014-02-02
  • java并發(fā)編程中的SynchronousQueue實現(xiàn)原理解析

    java并發(fā)編程中的SynchronousQueue實現(xiàn)原理解析

    這篇文章主要介紹了java并發(fā)編程中的SynchronousQueue實現(xiàn)原理解析,SynchronousQueue是一個比較特別的隊列,此隊列源碼中充斥著大量的CAS語句,理解起來是有些難度的,為了方便日后回顧,本篇文章會以簡潔的圖形化方式展示該隊列底層的實現(xiàn)原理,需要的朋友可以參考下
    2023-12-12

最新評論