全国旗舰校区

不同学习城市 同样授课品质

北京

深圳

上海

广州

郑州

大连

武汉

成都

西安

杭州

青岛

重庆

长沙

哈尔滨

南京

太原

沈阳

合肥

贵阳

济南

下一个校区
就在你家门口
+

当前位置:首页 > Java

你了解哪些负载均衡策略?

轮询算法把每个请求轮流发送到每个服务器上。下图中,一共有 6 个客户端产生了 6 个请求,这 6 个请求按 (1, 2, 3, 4, 5, 6) 的顺序发送。最后,(1, 3, 5) 的请求会被发送到服务器 1,(2, 4, 6) 的请求会被发送到服务器 2。

2022-09-22

具体说说SpringCloud主要项目?

Spring Cloud的子项目,大致可分成两类,一类是对现有成熟框架"Spring Boot化"的封装和抽象,也是数量最多的项目;第二类是开发了一部分分布式系统的基础设施的实现,如Spring Cloud Stream扮演的就是kafka, ActiveMQ这样的角色。

2022-09-22

有哪些方案实现分布式锁?

实现方式: 加锁和解锁 方案,考虑因素(性能,稳定,实现难度,死锁) 基于数据库做分布式锁--乐观锁(基于版本号)和悲观锁(基于排它锁) 基于 redis 做分布式锁:setnx(key,当前时间+过期时间)和Redlock机制 基于 zookeeper 做分布式锁:临时有序节点来实现的分布式锁,Curator

2022-09-22

雪花算法有什么问题?有哪些解决思路?

而UidGenerator的时间类型是AtomicLong,且通过incrementAndGet()方法获取下一次的时间,从而脱离了对服务器时间的依赖,也就不会有时钟回拨的问题 (这种做法也有一个小问题,即分布式ID中的时间信息可能并不是这个ID真正产生的时间点,例如:获...

2022-09-22

springcloud中的组件有那些?

说出主要的组件: 1. Spring Cloud Eureka,服务注册中心,特性有失效剔除、服务保护 2. Spring Cloud Zuul,API服务网关,功能有路由分发和过滤 3. Spring Cloud Config,分布式配置中心,支持本地仓库、SVN、Git、Jar包内配置等模式

2022-09-22

热问标签

热门频道

在线咨询 免费试学 教程领取