当前位置:   article > 正文

微服务网关实战07-聚合服务_智慧网关 批量 聚合

智慧网关 批量 聚合

聚合服务,或者叫做数据聚合服务,顾名思义就是把所需要的服务给聚集在一起,这个概念在现实中非常重要,因为聚合服务做得好,能尽可能的减少服务治理的问题。

本篇中,我们将会采用resttemplate+ribbon来进行构建聚合服务。

微服务网关实战07-聚合服务

 

首先是在pom文件中引入我们需要的文件,以下两个文件默认zuul已经存在,但是我们重新引入,容易看一些。

pom文件新增

  1. <!-- 负载均衡器 -->
  2. <dependency>
  3. <groupId>org.springframework.cloud</groupId>
  4. <artifactId>spring-cloud-starter-netflix-ribbon</artifactId>
  5. </dependency>
  6. <!-- springboot核心web -->
  7. <dependency>
  8. <groupId>org.springframework.boot</groupId>
  9. <artifactId>spring-boot-starter-web</artifactId>
  10. </dependency>

接下来,我们新建一个resttemplate的配置类

RestTemplateConfig配置类

  1. /**
  2. * All rights Reserved, Designed By OprCalf
  3. * Copyright: Copyright(C) 2016-2020
  4. * Company LengYin Ltd.
  5. */
  6. package com.platform.gateway.common.config;
  7. import org.springframework.cloud.client.loadbalancer.LoadBalanced;
  8. import org.springframework.context.annotation.Bean;
  9. import org.springframework.context.annotation.Configurati
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/350581
推荐阅读
相关标签
  

闽ICP备14008679号