SpringCloud
SpringCloud
一剑光寒拾玖洲
天道不一定酬勤,但天道只酬勤
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Eureka学习第三篇-Eureka集群搭建
使用了注册中心之后,所有的服务都要通过服务注册中心来进行信息交换。服务注册中心的稳定性就非常重要了,一旦服务注册中心掉线,会影响到整个系统的稳定性。所以,在实际开发中,Eureka一般都是以集群的形式出现的。Eureka集群,实际上就是启动多个Eureka实例,多个Eureka实例之间,互相注册,互相同步数据,共同组成一个Eureka集群。搭建Eureka集群,首先需要修改电脑的hosts文件(C:\Windows\System32\drivers\etc\hosts):127.0.0.1 eurek原创 2020-10-13 21:35:21 · 198 阅读 · 0 评论 -
Eureka学习第二篇-Eureka单点搭建
Eureka本身是使用Java来开发的,Spring Cloud使用Spring Boot技术对Eureka进行了封装,所以,在Spring Cloud中使用Eureka非常方便,只需要引入spring-cloud-starter-netflix-erreka-server这个依赖即可,然后就像启动一个普通的Spring Boot项目一样启动Eureka即可。创建一个普通的Spring Boot项目,创建时,添加Eureka依赖:...原创 2020-10-13 21:32:45 · 216 阅读 · 0 评论 -
Eureka学习第一篇-Eureka介绍
Eureka是Spring Cloud中的注册中心,类似于Dubbo中的Zookeeper。那么到底什么是注册中心,我们为什么需要注册中心? 我们首先来看一个传统的单体应用:在单体应用中,所有的业务都集中在一个项目中,当用户从浏览器发起请求时,直接由前端发起请求给后端,后端调用业务逻辑,给前端请求作出响应,完成一次调用。整个调用过程是一条直线,不需要服务之间的中转,所以没有必要引入注册中心。随着公司项目越来越大,我们会将系统进行拆分,例如一个电商项目,可以拆分成订单模块、物流模块、支付模块、CMS模块原创 2020-10-13 21:30:12 · 224 阅读 · 0 评论 -
微服务架构的九大特性
在架构师对于一个大型系统架构的设计与实施的过程中,面对环境、资源、团队等各种因素的影响,几乎不会出现完全相同的架构设计。对于微服务架构而言更是如此,由于并没有一个标准或正式的定义,每位架构师都根据自身理解与实际情况来进行设计,并在发展的过程中不断演化与完善。经过多年的发展,Martin Flower在Microservies一文中,提炼出了微服务架构的九大特性,用于指导大家设计架构。服务组件化 组件,是一个可以独立更换和升级的单元。就原创 2020-10-11 11:56:05 · 2147 阅读 · 2 评论
分享