SpringCloud
David_lou
这个作者很懒,什么都没留下…
展开
-
《Springcloud设计思想》4-springcloud怎么扩展的Springboot
上面一节我们简单的了解spring-cloud-commons做了云服务的一些标准抽象,各大厂商在此标准上做了很多不同的云服务实现方案,比如netflix-eureka,cloud-zookeeper,cloud-alibaba等,这些实现方案是对sping-cloud-commons的具体实现。能够提供完整的Spring-cloud的功能。但是这些实现都是基于Spring-cloud体系实现的,而Spring-boot可以基于Spring-boot进行快速搭建和开发。那我们就简单的看下Spring-clo原创 2020-09-27 17:05:27 · 224 阅读 · 0 评论 -
《springCloud设计思想》3-springcloud的标准抽象
上一节我们尝试着搭建了一个使用netflix-eureka框架的springcloud可用服务,client1/client2注册到server上,实现client1和client2的相互调用。但是我们还可以使用spring-cloud-alibaba或者其他的springCloud的框架,Springcloud是怎么对接的这么多不同的实现呢。原因就在于Springcloud的标准抽象-Spring-cloud-commonsspring-cloud-commons:common abstraction原创 2020-09-27 14:45:06 · 237 阅读 · 0 评论 -
《SpringCloud设计思想》2-实现相互调用
上一节简单的能启动Eureka的sever和client,但是离互相调用服务还有一段距离。这一节我们通过调试,使Client之间能够相互调用。有个特别的地方,eureka-server在启动的时候,会默认注册到服务器。但是我们单机的Server启动时根本没有eureka-server可用,为了避免启动失败我们需要添加配置,一般Spring-cloud的配置文件放在~/resources/application.yaml文件中;eureka: client: register-with-原创 2020-09-24 09:22:48 · 145 阅读 · 0 评论 -
《SpringCloud设计思想》1-云服务的基础组件
学习spring的最终是为了快速搭建服务,在服务框架不断发展的终点,是分布式服务。分布式服务的核心功能分布式/版本配置 服务注册与发现 路由: 服务端调用 负载均衡 Circuit Breakers:断路器 全局锁 选举和集群管理 分布式消息云服务的几大基础组件:服务注册与发现 路由 负载均衡 断路器上面的4个组件基本上就能实现了云服务的基础功能。我们以Spring-cloud-netflix-eureka为例一起学习一下Spring-cloud的功能和使用。首先我们尝原创 2020-09-23 15:30:34 · 575 阅读 · 0 评论