简单的说,zookeeper就是为了解决集群环境中数据一致性的问题. 举个很简单栗子: 有一个变量A,分别存在于两台服务器中,某个程序需要用到变量A,就随机地访问其中一台服务器并取得变量A的值,对吧?现在有两个客户端分别修改两台服务器上的变量A,其中一个客户端把其中一台服务器的变量A的值修改为1,另一个客户端把另一台服务器的变量A修改为2.那么之后,程序访问取得这个变量的值,到底是1还是2呢?zookeeper就是为了解决这种问题的. 本文主要是讲一个demo,利用zookeeper的特性来实现