SpringCloud
翻译简维IT培训平台资料
喵先生呢
优秀的人哪都好,唯一的缺点是让人觉得自己是个垃圾。
展开
-
5. SpringCloud组件之Feign
文章目录SpringCloud组件之Feign1. Feign简介2. Feign快速入门2.1. 导入依赖2.2. 开启Feign功能2.3. Feign的客户端3. Feign的负载均衡4. Feign支持Hystrix4.1 在justweb-service-consumer工程添加配置内容4.2 我们要定义一个类UserClientFallback,实现刚才编写的UserClient,作为fallback的处理类4.3 然后在UserFeignClient中,指定刚才编写的实现类5. 请求压缩(了解原创 2020-10-20 14:34:10 · 327 阅读 · 0 评论 -
4. SpringCloud组件之Ribbn
文章目录Ribbon1. Ribbn简介2. 启动两个服务实例3. 开启负载均衡4. 负载均衡策略4.1 修改负载均衡的策略5. 源码跟踪☆ Ribbon 我们启动了一个justweb-service-provider,然后通过DiscoveryClient来获取服务实例信息,然后获取ip和端口来访问。 但是实际环境中,我们往往会开启很多个justweb-service-provider的集群。此时我们获取的服务列表中就会有多个,到底该访问哪一个呢? 一般这种情况下我们就需要编写负载均衡算法,原创 2020-10-20 10:44:46 · 326 阅读 · 0 评论 -
3. 实现Eureka的高可用
文章目录高可用的Eureka Server1. 服务同步2. 搭建高可用的EurekaServer2.1 启动第一个eurekaServer2.2 启动第二个eurekaServer2.3 客户端注册服务到集群3. 服务提供者provider3.1 服务注册3.2 服务续约4. 服务消费者consumer4.1获取服务列表5. 失效剔除和自我保护5.1 服务下线5.2 失效剔除5.3 自我保护☆ 高可用的Eureka Server Eureka Server即服务的注册中心,在刚才的案例中,我们只有一个E原创 2020-10-19 21:27:08 · 934 阅读 · 0 评论 -
2. SpringCloud组件之Eureka
Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud的服务发现功能。原创 2020-10-19 20:57:50 · 183 阅读 · 0 评论 -
1. SpringCloud入门
Spring Cloud是一系列框架的集合。 它利用Spring Boot的开发便利性简化了分布式系统基础设施的开发: 如服务发现、服务注册、配置中心、消息总线、负载均衡、 熔断器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。 Spring并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过SpringBoot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。原创 2020-10-18 18:03:38 · 248 阅读 · 0 评论