feign代码
@FeignClient(value = "A-server" ,contextId="AServerClient")
public interface FeignAClient {
@GetMapping("/XXXXXXX")
ResponseData<List<Integer>> getIds();
}
yml,配置超时为2秒
feign:
client:
config:
AServerClient:
connectTimeout: 2000
readTimeout: 2000
httpclient:
enabled: true # 开启feign对HttpClient的支持
max-connections: 200 # 最大的连接数,即连接池中的最大连接数
max-connections-per-route: 50 # 每个路由(或者说每个目标主机)的最大连接数