- 博客(2)
- 收藏
- 关注
原创 还是一样高频出现的Java分布式锁面试题
例如你的锁自动失效时间为10秒,则超时时间应该在5-50毫秒之间。上述两个问题,RedissonLock都解决了,我通过源码给大家剖析,看RedissonLock是如何解决的,基础好的小伙伴可以好好读读源码,其实RedissonLock源码也不难。集群的本质是分片,这个key最终还是会落到某个具体的节点,这个节点要么是单独存在,要么是主从架构,所以还是会存在上述问题。②失效时间是我们写死的,不能自动续约,如果业务执行时间超过失效时间,会出现线程1还在执行,线程2就加锁成功了,并有没达到互斥效果。
2023-05-10 15:18:33 147 1
原创 2023年IT企业攻略,Java分布式架构面试题
轮询负载均衡(RoundRobin LoadBalance):按公约后的权重设置轮询比率,存在慢的提供者累积请求的问题,比如:第二台机器很慢,但没挂,当请求调到第二台时就卡在那,久而久之,所有请求都卡在调到第二台上;③ ZooKeeper 注册中心 ,Zookeeper 是 Apacahe Hadoop 的子项目,是一个树型的目录服务,支持变更推送,适合作为 Dubbo 服务的注册中心,工业强度较高,可用于生产环境,并推荐使用。以上就是“2023年IT企业攻略,Java分布式架构面试题”,你能回答上来吗?
2023-05-09 17:14:16 192 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人