FeignClient中name和url属性的作用

Posted IT学习日记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FeignClient中name和url属性的作用相关的知识,希望对你有一定的参考价值。

定义:

        feign是声明式的web service客户端,它让微服务之间的调用变得更简单了,类似controller调用service。
 Spring Cloud集成了Ribbon和Eureka,可在使用Feign时提供负载均衡的http客户端。

 场景:

通过feign调用Eureka上注册的服务,需要指定什么属性?

 解释:

 name/value属性: 这两个的作用是一样的,指定的是调用服务的微服务名称
 url : 指定调用服务的全路径,经常用于本地测试
 如果同时指定name和url属性: 则以url属性为准,name属性指定的值便当做客户端的名称

-------关注我的公众号,里面有JAVA架构师的学习材料和IDEA插件,所有你需要的,都可以给我留言,我负责帮你找! ----------

                                                  

往期文章推荐:


1、[Docker方式启动tomcat,访问首页出现404错误(第二篇 -- 将修改过的容器映射成镜像)](https://blog.csdn.net/qq_40891009/article/details/104012792)
2、[你真的懂for update?(面试必备)](https://blog.csdn.net/qq_40891009/article/details/106007658)
3、[操作Excel,除了使用POI你还会其他的?](https://blog.csdn.net/qq_40891009/article/details/105616526)
4、[SpringBoot中使用Transaction注解遇到的坑](https://blog.csdn.net/qq_40891009/article/details/103108655)

 

以上是关于FeignClient中name和url属性的作用的主要内容,如果未能解决你的问题,请参考以下文章

fegin---@FeginClient参数介绍

如何在 FeignClient 中使用多个查询字符串参数调用 url?

Feign性能优化注意事项

@FeignClient使用详细教程(图解)

如何从 FeignClient 端点返回 LocalDateTime?

如何在 Spring Cloud 中禁用 Ribbon 并仅使用 FeignClient