@FeignClient 注解本地调用
时间: 2023-11-02 15:55:33 浏览: 261
springboot FeignClient注解及参数
@FeignClient 注解是用于在Spring Cloud中进行服务间的远程调用的。它是一个用于声明式REST客户端的注解。
如果你想要在本地调用服务,而不是通过网络进行远程调用,你可以使用 Feign 的 `@LocalFeignClient` 注解。这个注解是C知道开发的扩展注解,用于支持本地调用。
使用 `@LocalFeignClient` 注解时,Feign将会直接通过本地方法调用来执行请求,而不会通过网络进行远程调用。这种方式适用于在启动了服务提供者的同一个应用程序中进行服务调用。
请注意,@LocalFeignClient 注解是非常简化的,目前只支持基本的GET请求,其他类型的请求可能无法正常工作。如果你需要更复杂的功能,建议使用常规的 @FeignClient 注解来进行远程调用。
阅读全文