- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 【SpringCloud】简介及其核心组件详解
一、什么是Spring Cloud【百度百科】--Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验...
2020-04-28 10:20:28 558 2
原创 【SpringCloud】Zuul-实例
在正式实例之前,可以看一下之前对网关的介绍,学起来更轻松。https://blog.csdn.net/wangyunzhao007/article/details/105770652实例在使用eureka是搭建好的框架,我们继续使用,搭建博客如下:https://blog.csdn.net/wangyunzhao007/article/details/105776190zuul...
2020-04-28 09:15:17 196
原创 【SpringCloud】Feigin-实例
之前的有关此的解释https://blog.csdn.net/wangyunzhao007/article/details/105770088下面是实例,可以由介绍和实例一起结合学习,效果更好。此时还是在以前的基础上改造的,以前搭建的博客链接如下:https://blog.csdn.net/wangyunzhao007/article/details/105776190首先是增...
2020-04-27 16:05:43 379 1
原创 【SpringCloud】Hystrix-实例
在正式实例之前,可以看一下之前对熔断的介绍,学起来更轻松。https://blog.csdn.net/wangyunzhao007/article/details/105768936
2020-04-27 14:28:02 400
原创 【SpringCloud】Ribbon-实例
负载均衡的实例时是在eureka实例的基础上搭建的。eureka的实例https://blog.csdn.net/wangyunzhao007/article/details/105776190除此之外,我们还需要一个注册中心的同名服务端,然后在客户端使用测试类进行调用测试即可。同名客户端和eureka博客中的服务端配置基本相同,只需修改一下端口号即可。然后启动,然后查看在lo...
2020-04-27 11:44:56 375
原创 【SpringCloud】高可用Eureka
Eureka是spring cloud只一个非常重要的组件,注册中心,也叫服务发现。功能定位类似于dubbo中的zookeeper。而Eureka和zookeeper又有所不同,Eureka强调的是CAP理论中的AP,zookeeper强调的是CP。这里我们将要创建两个Eureka的注册中心,两个注册中心相互注册Eureka的配置如下pom依赖如下<?xml version...
2020-04-27 10:31:00 214
原创 【SpringCloud】Eureka-实例
Eureka介绍之前总结的博客,看完介绍,再看实例可能理解的会更好。https://blog.csdn.net/wangyunzhao007/article/details/105622319Eureka实例一下三个微服务均是用idea创建maven项目。1.注册中心pom依赖<?xml version="1.0" encoding="UTF-8"?>&...
2020-04-27 08:33:01 527
原创 【SpringCloud】zuul:网关
我们使用Spring Cloud Netflix中的Eureka实现了服务注册中心以及服务注册与发现;而服务间通过Ribbon或Feign实现服务的消费以及均衡负载。为了使得服务集群更为健壮,使用Hystrix的融断机制来避免在微服务架构中个别服务出现异常时引起的故障蔓延。在该架构中,我们的服务集群包含:内部服务Service A和Service B,他们都会注册与订阅服务至Eureka Se...
2020-04-26 16:03:50 146
原创 【SpringCloud】Feigin:伪装
为什么叫伪装?Feign可以把Rest的请求进行隐藏,伪装成类似SpringMVC的Controller一样。你不用再自己拼接url,拼接参数等等操作,一切都交给Feign去做。pom依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifa...
2020-04-26 15:48:35 211
原创 【SpringCloud】Hystrix:熔断
简介Hystrix,英文意思是豪猪,全身是刺,看起来就不好惹,是一种保护机制。Hystrix也是Netflix公司的一款组件。那么Hystix的作用是什么呢?具体要保护什么呢?Hystix是Netflix开源的一个延迟和容错库,用于隔离访问远程服务、第三方库,防止出现级联失败。为什么有熔断机制?下面咱们看一下雪崩,为了防止这种雪崩问题,有了熔断机制。微服务中,服务间调用关系...
2020-04-26 15:14:28 214
原创 【SpringCloud】Ribbon:负载均衡
什么是Ribbon?并且Eureka中已经集成了Ribbon,所以我们无需引入新的依赖 负载均衡策略(1)默认是简单的轮询(2)随机
2020-04-25 21:27:34 149
原创 【SpringCloud】Eureka工作原理
Eureka 作为 Spring Cloud 体系中最核心、默认的注册中心组件,研究它的运行机制,有助于我们在工作中更好地使用它。Eureka 核心概念Eureka包含两个组件:Eureka Server和Eureka Client。服务提供者和服务的消费者。Eureka Server提供服务注册服务,各个节点启动后,会在Eureka Server中进行注册,这样EurekaServe...
2020-04-19 21:13:46 841 6
原创 设置 IntelliJ IDEA 智能提醒时忽略大小写
Ctrl + Alt + S 打开设置界面(或者从菜单File - settings 进来)在搜索框输入Completion定位到Code Completion功能项在右侧配置界面选中All letters在右侧配置界面把Match case(匹配大小写)前面的√去掉另外,旧版本的设置是这样的(位置相同)...
2020-04-05 14:59:38 322
springcloudalibaba-code.zip
2020-06-25
nacos-code.zip
2020-06-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人