最新Finchley版本:https://www.fangzhipeng.com/springcloud/2018/08/30/sc-f2-ribbon/或者http://blog.csdn.net/forezp/article/details/81040946 在上一篇文章,讲了服务的注册和发现。 ...
分类:
编程语言 时间:
2018-10-18 12:29:37
阅读次数:
200
最新Finchley版本请访问:https://www.fangzhipeng.com/springcloud/2018/08/30/sc-f7-config/或者http://blog.csdn.net/forezp/article/details/81041045 上一篇文章讲述了一个服务如何从 ...
分类:
编程语言 时间:
2018-10-18 12:29:05
阅读次数:
133
这篇文章主要介绍 spring cloud consul 组件,它是一个提供服务发现和配置的工具。consul具有分布式、高可用、高扩展性。 consul 具有以下性质: 服务发现:consul通过http 方式注册服务,并且服务与服务之间相互感应。 服务健康监测 key/value 存储 多数据中 ...
分类:
编程语言 时间:
2018-10-18 12:28:56
阅读次数:
168
最新Finchley版本请访问:https://www.fangzhipeng.com/springcloud/2018/08/30/sc-f8-bus/或者http://blog.csdn.net/forezp/article/details/81041062 Spring Cloud Bus 将 ...
分类:
编程语言 时间:
2018-10-18 12:28:32
阅读次数:
169
最新Finchley版本请访问:https://www.fangzhipeng.com/springcloud/2018/08/30/sc-f1-eureka/或者http://blog.csdn.net/forezp/article/details/81040925 spring cloud 为开 ...
分类:
编程语言 时间:
2018-10-18 12:28:18
阅读次数:
182
在微服务架构中,需要几个基础的服务治理组件,包括服务注册与发现、服务消费、负载均衡、断路器、智能路由、配置管理等,由这几个基础组件相互协作,共同组建了一个简单的微服务系统。一个简答的微服务系统如下图: 注意:A服务和B服务是可以相互调用的,作图的时候忘记了。并且配置服务也是注册到服务注册中心的。 在 ...
分类:
编程语言 时间:
2018-10-18 12:28:11
阅读次数:
175
最新Finchley版本请访问:https://www.fangzhipeng.com/springcloud/2018/08/30/sc-f3-feign/或者http://blog.csdn.net/forezp/article/details/81040965 上一篇文章,讲述了如何通过Res ...
分类:
编程语言 时间:
2018-10-18 12:27:35
阅读次数:
171
在上一篇文章讲述zuul的时候,已经提到过,使用配置服务来保存各个服务的配置文件。它就是Spring Cloud Config。 在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在Spring Cloud中,有分布式配置中心组件spring cl ...
分类:
编程语言 时间:
2018-10-18 12:26:59
阅读次数:
233
在微服务架构中,需要几个基础的服务治理组件,包括服务注册与发现、服务消费、负载均衡、断路器、智能路由、配置管理等,由这几个基础组件相互协作,共同组建了一个简单的微服务系统。一个简答的微服务系统如下图: 注意:A服务和B服务是可以相互调用的,作图的时候忘记了。并且配置服务也是注册到服务注册中心的。 在 ...
分类:
编程语言 时间:
2018-10-18 12:26:20
阅读次数:
179
单体架构 简单介绍一下四个模块分别的作用: 城市信息模块: 主要是调用第三方服务获取所有的城市信息,用于数据采集的时候调用 数据采集模块: 由于是基于调用第三方 api 的服务,所以我们要考虑到服务的可用性:比如网络的原因,网络因素的不可控的,每次调用都都可能出现各种网络的问题:网络连接超时、甚至连 ...
分类:
编程语言 时间:
2018-10-16 01:43:36
阅读次数:
165