| | |
| | | import com.iplatform.core.PlatformConfiguration; |
| | | import org.springframework.context.annotation.Bean; |
| | | import org.springframework.context.annotation.Configuration; |
| | | import org.springframework.http.client.SimpleClientHttpRequestFactory; |
| | | import org.springframework.web.client.RestTemplate; |
| | | |
| | | @Configuration |
| | | public class VideoSimilarConfig extends PlatformConfiguration { |
| | |
| | | return new VideoSimilarProperties(); |
| | | } |
| | | |
| | | /** |
| | | * 创建远程调用对象,临时使用内置Http配置,后续会单独发布模块支持 okHttp |
| | | * @return |
| | | * @date 2022-09-23 |
| | | */ |
| | | @Bean |
| | | public RestTemplate restTemplate(){ |
| | | SimpleClientHttpRequestFactory clientHttpRequestFactory = new SimpleClientHttpRequestFactory(); |
| | | clientHttpRequestFactory.setConnectTimeout(10 * 1000); |
| | | clientHttpRequestFactory.setReadTimeout(1200 * 1000); |
| | | return new RestTemplate(clientHttpRequestFactory); |
| | | } |
| | | //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | | //~ RestTemplate 移到common包中,2022-11-03 |
| | | //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | | // /** |
| | | // * 创建远程调用对象,临时使用内置Http配置,后续会单独发布模块支持 okHttp |
| | | // * @return |
| | | // * @date 2022-09-23 |
| | | // */ |
| | | // @Bean |
| | | // public RestTemplate restTemplate(){ |
| | | // SimpleClientHttpRequestFactory clientHttpRequestFactory = new SimpleClientHttpRequestFactory(); |
| | | // clientHttpRequestFactory.setConnectTimeout(10 * 1000); |
| | | // clientHttpRequestFactory.setReadTimeout(1200 * 1000); |
| | | // return new RestTemplate(clientHttpRequestFactory); |
| | | // } |
| | | } |