logo头像

学如逆水行舟,不进则退!!!

springcloud系列之配置中心

背景有多少次因为配置文件忘记修改导致重新发布 有多少次因为无法实时修改配置导致重新发布 有多少次同一个配置在不同项目需要重复修改 有多少次因为配置导致项目启动失败!!! 配置服务中心config官网文档 面对上面种种的问题sprin...

基于redis实现的四种常见的限流策略

引言 在web开发中功能是基石,除了功能以外运维和防护就是重头菜了。因为在网站运行期间可能会因为突然的访问量导致业务异常、也有可能遭受别人恶意攻击 所以我们的接口需要对流量进行限制。俗称的QPS也是对流量的一种描述 针对限流现在大多应...

分布式系列接口调用openfeign小试牛刀

申明式接口调用Feign,极大的简化了我们接口之间的调用。只需要通过注解就可以实现我们系统之间接口的调用。 关于分布式我们之前主要集中讨论了服务治理。eureka、consul、zookeeper我们分别从三个角度不同程度的学习了...

分布式服务熔断降级限流利器至Hystrix

全文概览 [TOC] 为什么需要hystrixhystrix官网地址github Hystrix同样是netfix公司在分布式系统中的贡献。同样的也进入的不维护阶段。不维护不代表被淘汰。只能说明推陈出新技术在不断迭代。曾今的辉煌曾经...

分布式springcould服务调用Ribbon的负载均衡

[TOC] 之前我们介绍了管理分布式组件注册的服务;eureka、consul、zookeeper、nacos他们都可以实现我们服务的注册于获取。但是实际我们还是需要我们自己调用最终的客户端获取数据的。 前提概要 上面的服务发现框...

分布式服务治理zookeeper原理及使用大全

[TOC] zookeeper动物管理员全局把控。提供了配置管理、服务发现等服务。其本身也是可以集群化的。实现上是基于观察者模式。不想eureka/consul等同类产品需要心跳机制。他本身支持观察与主动触发机制;千里之行始于足下,...

eureka服务治理深入浅出

[TOC] 分布式是现在互联网架构的首选。在分布式中我们会有三方理论简称CAP 简称 全称 解释 C Consistency 数据一致性 A Availability 可用性,性能 P Partition tol...

powerdesign进军(五)--word_excel

特性gateway的诞生是因为zuul2.0一直跳票,既然这样gateway可以说是zuul的替代品。既然是替代品功能肯定是包含了zuul的。 上面zuul的章节主要介绍了网关的动态路由。gateway肯定也是支持的。 除了路由外z...

springcloud分布式之consul探索

[TOC] 之前罗列了eureka作为服务治理的整合,并简单介绍了eureka的工作原理。eureka在cap理论中遵循了AP原理。 consul安装点我官网下载 在官网下载的jar解压后里面执行一个可执行文件consul.我们...