springcloud
逍遥绝情
this is a test demo
展开
-
SpringCloud 学习笔记系列 01----Eureka注册中心
SpringCloud 学习笔记系列Eureka注册中心服务发现是基于微服务架构的关键原则之一。尝试配置每个客户端或某种形式的约定可能非常困难,可以非常脆弱。Netflix服务发现服务器和客户端是Eureka。可以将服务器配置和部署为高可用性,每个服务器将注册服务的状态复制到其他服务器。####Eureka客户端如何引入Eureka客户端1.5.9之前引入Eureka Maven配置...原创 2018-12-14 10:25:47 · 1116 阅读 · 0 评论 -
SpringCloud 学习笔记系列03--Hystrix熔断器
Hystrix 简介Hystrix 的中文含义是豪猪科动物,如下图所示, 因其背上长满了刺,而拥有自我保护能力.Netflix的 Hystrix 是一个帮助解决分布式系统交互时超时处理和容错的类库, 它同样拥有保护系统的能力.Hystrix是一个库,通过添加延迟容差和容错逻辑来帮助你控制这些分布式服务之间的交互,停止其间的级联故障以及提供回退选项,从而提供系统的整体弹性。Hystrix...原创 2018-12-28 16:31:10 · 153 阅读 · 0 评论 -
SpringCloud 学习笔记系列02--Feign 客户端
Feign 声明性REST客户端Feign是一个声明式的WEB服务客户端。Feign具有可插入注释支持:Feign注释JAX-RS注释可插拔编码器和解码器SpringCloud 集成Ribbon和Eureka以在使用Feign时提供负载均衡的http客户端引入Feign开启Feign客户端注解:@EnableFeignClients开启Feign客户端 @...原创 2018-12-28 16:32:27 · 442 阅读 · 0 评论 -
SpringCloud 学习笔记系列 06----Zuul 整合Config实现动态路由
Zuul 整合Config实现动态路由Zuul配置pom.xml <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-config</artifa...原创 2019-01-11 17:59:26 · 864 阅读 · 0 评论 -
SpringCloud 学习笔记系列04----Config 配置中心
SpringCloud Config 配置中心Spring Cloud Config为分布式系统中的外部配置提供服务器和客户端支持。使用Config Server,您可以在所有环境中管理应用程序的外部属性。客户端和服务器上的概念映射与Spring Environment和PropertySource抽象相同,因此它们与Spring应用程序非常契合,但可以与任何以任何语言运行的应用程序一起使用。...原创 2019-01-07 17:34:57 · 409 阅读 · 0 评论 -
SpringCloud 学习笔记系列 05----Zuul 网关
Zuul 网关路由在微服务体系结构中的一个组成部分;Zuul是Netflix的基于JVM的路由和服务器端负载均衡器。可以使用Zuul进行一下操作:Authentication(认证)识别面向各类资源的验证要求并拒绝那些与要求不符的请求。Insights(审查与监控)在边缘位置追踪有意义数据及统计结果,从而为我们带来准确的生产状态结论。Stress Testing(压力...原创 2019-01-09 17:14:43 · 230 阅读 · 0 评论 -
SpringCloud 学习笔记系列 07----Zookeeper作为注册中心和配置中心
SpringCloud 学习笔记系列 07----Zookeeper作为注册中心与配置中心概念什么是ZookeeperZookeeper是一个分布式开源框架,提供了协调分布式应用的基本服务,它向外部应用暴露一组通用服务——分布式同步(Distributed Synchronization)、命名服务(Naming Service)、集群维护(Group Maintenance)等,简化分...原创 2019-03-20 11:00:45 · 1224 阅读 · 0 评论