![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【JAVA面试-分布式】
程序员不弃
努力到无能无力,坚持到感动自己。
不求最强,只求更强,每天进步一点点,未来一定不会差。
展开
-
【Java面试-分布式】Consul和Eurka区别
【2019 Java面试】Consul和Eureka区别 1. 前言 Consul 和 Eureka 在微服务架构中都是作为 服务注册和服务发现 组件。 在微服务应用中,服务的实例数量和网络地址都是动态变化的,这对运维提出来了巨大的挑战,因此动态的服务注册和服务发现尤为重要 2. 解决问题 在一个分布式系统中,服务注册与发现组件主要解决两个问题:服务注册和服务发现。 服务注册:服务实例将自身服...原创 2019-03-15 09:32:36 · 1659 阅读 · 0 评论 -
【JAVA分布式-分布式锁】10分钟看懂!基于Zookeeper的分布式锁
10分钟看懂!基于Zookeeper的分布式锁 1. 前言 实现分布式锁目前有三种流行方案,分别为基于数据库、Redis、Zookeeper的方案,其中前两种方案网络上有很多资料可以参考,本文不做展开。我们来看下使用Zookeeper如何实现分布式锁。 2. 什么是Zookeeper? Zookeeper(业界简称zk)是一种提供 配置管理、分布式协同以及命名的中心化服务,这些提供的功能都是...原创 2019-03-15 10:19:20 · 442 阅读 · 0 评论