Loading

摘要: Feign简介 ​ Feign 是一个声明web服务客户端,在RestTemplate的基础上对其封装,由它来帮助我们定义和实现依赖服务接口的定义。Spring Cloud Feign 基于Netflix Feign 实现的,整理Spring Cloud Ribbon 与 Spring Cloud 阅读全文
posted @ 2021-06-25 15:17 TeneT_Liu 阅读(75) 评论(0) 推荐(0)
摘要: 简介 ​ Spring Cloud Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,它基于Netflix Ribbon实现。通过Spring Cloud的封装,可以让我们轻松地将面向服务的REST模版请求自动转换成客户端负载均衡的服务调用。Spring Cloud Ribbon虽然只是一 阅读全文
posted @ 2021-06-25 15:16 TeneT_Liu 阅读(48) 评论(0) 推荐(0)
摘要: 简介 ​ Eureka 是 Netflix 出品的用于实现服务注册和发现的工具。 Spring Cloud 集成了 Eureka,并提供了开箱即用的支持。其中, Eureka 又可细分为 Eureka Server 和 Eureka Client。 其中包含两个组件 : Eureka Server 阅读全文
posted @ 2021-06-25 15:14 TeneT_Liu 阅读(60) 评论(0) 推荐(0)
摘要: 写在前面 ​ 微服务架构,通常少不了服务网关(API Gateway),服务网关是微服务架构中一个不可或缺的部分。通过服务网关统一向外系统提供REST API的过程中,除了具备服务路由、均衡负载功能之外,它还具备了权限控制等功能。Spring Cloud Netflix中的Zuul就担任了这样的一个 阅读全文
posted @ 2021-06-25 14:56 TeneT_Liu 阅读(85) 评论(0) 推荐(0)
摘要: 什么是微服务 ​ 过去几年来,“微服务架构”这个术语出现了,它描述了一种将软件应用程序设计为可独立部署的服务套件的特定方式。尽管这种架构风格没有确切的定义,但围绕业务能力,自动化部署,端点智能以及语言和数据的分散控制等方面存在着某些共同特征。 ​ 简而言之,微服务架构是一种将单应用程序作为一套小型服 阅读全文
posted @ 2021-06-25 14:20 TeneT_Liu 阅读(110) 评论(0) 推荐(0)