11 2021 档案
摘要:最近的后端开发工作一直离不开Consul,用上了,但一直没有去了解。今有空总结一下。 在 Spring Cloud 体系中,几乎每个角色都会有两个以上的产品提供选择,比如在注册中心有:Eureka、Consul、zookeeper、etcd 等;网关的产品有 Zuul、Spring Cloud Ga
阅读全文
摘要:场景:访问请求流量过大而导致服务器宕机或击穿 限流是对某一时间窗口内的请求数进行限制,保持系统的可用性和稳定性,防止因流量暴增而导致的系统运行缓慢或宕机。常用的限流算法有令牌桶和和漏桶,而Google开源项目Guava中的RateLimiter使用的就是令牌桶控制算法。 在开发高并发系统时有三把利器
阅读全文
摘要:全局唯一ID,目的是让分布式系统中的所有元素都能有唯一的识别信息。 1.UUID UUID概述 UUID (Universally Unique Identifier),通用唯一识别码。UUID是基于当前时间、计数器(counter)和硬件标识(通常为无线网卡的MAC地址)等数据计算生成的。 格式
阅读全文

浙公网安备 33010602011771号