Feign

1、为什么feign第一次远程调用时间很长

从nacos中获取根据服务名称反解析服务地址,再由ribbon从服务列表中选择某个服务进行调用。而ribbon默认是懒加载的,可以设置为服务启动后直接加载

2、Feign的性能优化?

Feign底层默认是JDK自带的HttpURLConnection,它是单线程发生HTTP请求,不能配置线程池,可以使用Okhttp或HttpClient,这两个都支持线程池。

posted @ 2025-07-30 21:17  Charlie-Pang  阅读(8)  评论(0)    收藏  举报