springboot openfeign,springcloud openfeign用法

  springboot openfeign,springcloud openfeign用法

  

目录

使用openfeign来远程调用跳羚使用openfeign

 

  

使用openfeign来远程调用

1、客户端调用方导入依赖

 

  org。spring框架。云之春-云之始-开佯2、启动类@EnableFeignClients

  3、

  4、

  

springBoot使用openfeign

1、首先需要把两个不同模块都加入到高洛注册中心中

 

  2、引入openfeign依赖

  依赖groupIdorg.springframework.cloud/groupId artifact id spring-cloud-starter-open feign/artifact id/dependency 3、由于春云假装在霍斯顿106 . M2发布了版本之后不再使用带状物而是使用弹簧云负载平衡器,所以不引入弹簧云负载平衡器会报错

  解决方法

  加入弹簧云负载平衡器依赖

  依赖关系groupIdorg.springframework.cloud/groupId artifactId spring-cloud-负载平衡器/artifactId/依赖关系在高洛中排除带状物依赖

  排除排除groupIdorg.springframework.cloud/groupId人造春天-云-启动器-网飞-ribbon/artifact id/exclusion/排除不然负载平衡器无效

  4、定义一个假装接口,添加@FeignClient("xxxx ")依赖,xxxx是被调用服务的服务名,声明之后即可调用此接口

  @请求映射(/xxxx/xxxx/xxxx/list )//这里是被调用服务接口的全路径public R远程列表();5、在项目启动类添加@ EnableFeignClients(base packages={ " com。xxxx。xxxx。xxxx " })注解

  基础包是假装接口路径

  以上为个人经验,希望能给大家一个参考,也希望大家多多支持盛行它。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: