摘要: 服务雪崩 在大的分布式系统中比如京东、淘宝之类的 他们每个服务之间的依赖关系是不可避免的但是多个微服务之间在调用的时候 如A调用B,B调用C,C又调用别的,这就是所谓的“扇出” (如下图),如果在这条链上其中的某一个服务长时间未响应或者宕机,就比如用户调用A服务,这个时候A服务去调用B服务,但是B服 阅读全文
posted @ 2020-12-03 14:33 嘟嘟嘟z 阅读(300) 评论(0) 推荐(0)
摘要: Feign 再用feign之前呢,我们可以用spring封装的RestTmplate里边的方法进行接口的调用,这个调用spring的TestTmplate的方法它的弊端就是需要知道服务者的地址,根据地址来进行调用。 另一种就是通过REST客户端Feign的接口调用定义相同的接口就可以实现。 步骤: 阅读全文
posted @ 2020-12-03 13:55 嘟嘟嘟z 阅读(477) 评论(0) 推荐(0)
摘要: 负载均衡 负载均衡,英文名称为Load Balance,其含义就是指将负载(工作任务)进行平衡、分摊到多个操作单元上进行运行,例如FTP服务器、Web服务器、企业核心应用服务器和其它主要任务服务器等,从而协同完成工作任务。 负载均衡构建在原有网络结构之上,它提供了一种透明且廉价有效的方法扩展服务器和 阅读全文
posted @ 2020-12-03 10:59 嘟嘟嘟z 阅读(131) 评论(0) 推荐(0)
摘要: 注册中心集群: 如果在项目运行过程中Eureka注册中宕机了 那个全部的服务者、调用者都没办法上传了。这个时候就用到了集群,集群中的注册中心其中一个宕机了,其余的行可以继续运行,不影响项目的使用。 注册中心集群之间需要相互关联 模拟集群 1.在本机C:\Windows\System32\driver 阅读全文
posted @ 2020-12-02 17:53 嘟嘟嘟z 阅读(144) 评论(0) 推荐(0)
摘要: eureka是springCloud中的一个负责服务注册与发现的组件 遵循CAP原则。 CAP原则又称CAP定理,指的是在一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可得兼。 一致性(C):在 阅读全文
posted @ 2020-12-02 16:07 嘟嘟嘟z 阅读(380) 评论(0) 推荐(0)
摘要: 1.创建一个springcloud-eureka-7001 Maven项目 2.导入所需要的依赖 这个依赖是eureka注册中心server服务器的依赖 3.创建application.yml 4.创建启动类 , 在启动类上加一个@EnableEurekaServer注解 阅读全文
posted @ 2020-12-02 15:29 嘟嘟嘟z 阅读(112) 评论(0) 推荐(0)
摘要: 1.创建一个Consumer调用者的maven项目 2.导入需要的jar包 3.创建一个application.yml文件来编写端口号 80 4.创建一个ConfigBean类 调用者里边没有service,需要调用到提供者的接口这时候就用到了RestTmplate RestTmplate里边提供了 阅读全文
posted @ 2020-12-02 13:09 嘟嘟嘟z 阅读(203) 评论(0) 推荐(0)
摘要: SpringCloud微服务的创建 1.创建Maven项目 2.导入jar包 ①.springCloud的依赖 spring-cloud-dependencies ②.springBoot的依赖 spring-boot-dependencies ③msyql的依赖 mysql-connector-j 阅读全文
posted @ 2020-12-01 20:10 嘟嘟嘟z 阅读(380) 评论(0) 推荐(0)
摘要: 一、SpringCloud 就目前而言,对于微服务,业界并没有一个统一的,标准的定义。 官方解释: 通常而言,微服务架构师一种架构模式,或者说是一种架构风格,他提倡将单一的应用程序划分成以小组的服务,每个服务运行在 其独立的自己的进程内,服务之间相互协调,相互配置,为用户提供最终价值。服务之间采用轻 阅读全文
posted @ 2020-12-01 16:50 嘟嘟嘟z 阅读(273) 评论(0) 推荐(0)
摘要: JAVA集合(List,Set,Map) java中的集合是util包下的重要内容,它允许以各种方式将元素分组,并定义了各种使这些元素更容易操作的方法。 Java中的集合类可以分为两大类:一类是实现Collection接口;另一类是实现Map接口。 Collection是一个基本的集合接口,Coll 阅读全文
posted @ 2020-12-01 14:55 嘟嘟嘟z 阅读(117) 评论(0) 推荐(0)