zookeeper的作用:
1,用于分布式系统中加载动态配置
abc按照集群的方式工作,为了保证abc服务的一致性,可以使用zookeeper来保证,这样abc中任意一个服务对数据作出改动其他两个也能及时改动
2,用于名字服务,类似于dns服务器
abc三个都要访问登录服务,例如当想要访问百度网页时,只需要将百度的域名给zk,zk就可以返回百度网页的ip和端口
3,分布式锁
常用在多个进程访问统一资源的情况下,例如如果没有锁的话,每个服务都会执行一遍转账操作,那么就会转账300元
abc按照集群的方式工作,为了保证abc服务的一致性,可以使用zookeeper来保证,这样abc中任意一个服务对数据作出改动其他两个也能及时改动
abc三个都要访问登录服务,例如当想要访问百度网页时,只需要将百度的域名给zk,zk就可以返回百度网页的ip和端口
常用在多个进程访问统一资源的情况下,例如如果没有锁的话,每个服务都会执行一遍转账操作,那么就会转账300元