微服务网关zuul配置不在yml文件里而在配置类里的写法

155 阅读1分钟

** 本地跑的时候不用再屏蔽@LoadBalanced,部署到Docker上时需要屏蔽以下部署到Docker上时需要屏蔽以下restTemplate配置代码: restTemplate.setRequestFactory(new SimpleClientHttpRequestFactory() {{             setProxy(new Proxy(Proxy.Type.HTTP, new InetSocketAddress("192.168.110.143", 30080)));**

@Bean @LoadBalanced     public RestTemplate restTemplate(RestTemplateBuilder restTemplateBuilder) {         RestTemplate restTemplate = restTemplateBuilder.setConnectTimeout(Duration.ofMillis(4000)).setReadTimeout(Duration.ofMillis(30000)).build();         restTemplate.setRequestFactory(new SimpleClientHttpRequestFactory() {{             setProxy(new Proxy(Proxy.Type.HTTP, new InetSocketAddress("192.168.110.143", 30080)));         }});         return restTemplate;     }