【Provider】

引依赖:

Spring Cloud--服务的发布与调用示例

启动类上添加注解:

Spring Cloud--服务的发布与调用示例

配置文件:

Spring Cloud--服务的发布与调用示例

【Consumer】

引依赖:

Spring Cloud--服务的发布与调用示例

加注解:

Spring Cloud--服务的发布与调用示例

配置文件:

Spring Cloud--服务的发布与调用示例

调用服务:

方式一(动态获取服务列表):

Spring Cloud--服务的发布与调用示例

Eureka默认30秒拉取一次服务列表。

测试:

Spring Cloud--服务的发布与调用示例

 方式二(通过Ribbon):

Spring Cloud--服务的发布与调用示例

默认是轮询的方式,一个一个来。

Spring Cloud--服务的发布与调用示例

方式三:

启动类上添加@LoadBalanced注解:负载均衡的注解

Spring Cloud--服务的发布与调用示例

直接在URL上拼接服务名即可,不用写具体的ip地址:

Spring Cloud--服务的发布与调用示例

 

相关文章:

  • 2022-12-23
  • 2021-09-08
  • 2021-11-17
  • 2022-12-23
  • 2022-01-03
  • 2022-02-07
  • 2021-06-11
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-07-16
  • 2021-06-16
  • 2021-11-21
  • 2021-09-05
  • 2021-09-04
相关资源
相似解决方案