Code The Future

九层之台,始于垒土;千里之行,始于足下

SpringClound-服务网关

我们前几章已经介绍了SpringClound中的几个核心组件,我们使用Spring Cloud Netflix中的Eureka实现了服务注册中心以及服务注册与发现;而服务间通过Ribbon或Feign实现服务的消费以及均衡负载;通过Spring Cloud Config实现了应用多环境的外部化配置...

2018-08-06 09:50:42

阅读数 279

评论数 0

SpringClound-分布式配置中心及其高可用

Spring Cloud Config为服务端和客户端提供了分布式系统的外部化配置支持。配置服务器为各应用的所有环境提供了一个中心化的外部配置。它实现了对服务端和客户端对Spring Environment和PropertySource抽象的映射,所以它除了适用于Spring构建的应用程序,也可以...

2018-08-03 14:24:29

阅读数 499

评论数 0

高可用的服务注册中心以及服务注册发现简单分析

现在我们的服务注册中心以及服务提供者消费者都已经搭建完毕了,但是我们需要考虑一个问题就是 如果我们的服务注册中心Eureka挂了怎么办? 高可用的服务注册中心 服务注册中心Eureka Server,是一个实例,当成千上万个服务向它注册的时候,它的负载是非常高的,这在生产环境上是不太合适的,接...

2018-07-03 11:31:27

阅读数 897

评论数 0

SpringClound-服务消费与断路器

在微服务架构中,业务都会被拆分成一个独立的服务,服务与服务的通讯是基于http restful的。Spring cloud有两种服务调用方式,一种是ribbon+restTemplate,另一种是feign。 在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC...

2018-06-28 11:21:28

阅读数 188

评论数 0

SpringClound-服务注册与发现

微服务 首先看一下我们传统的服务架构 比较适合小项目,优点是: 开发简单直接,集中式管理, 基本不会重复开发 功能都在本地,没有分布式的管理开销和调用开销。它的缺点也非常明显,特别对于互联网公司来说(不一一列举了) 开发效率低:所有的开发在一个项目改代码,递交代码相互等待,代码冲...

2018-06-25 22:14:43

阅读数 663

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭