分布式注册中心

1.为啥要用?

分布式中机器,应用很多,服务调用方需要知道接口地址,然后在配置文件中配置,新加,修改配置文件很频繁,很不方便。

使用注册中心,服务提供方和调用方将自己信息放到注册中心,即可使用。

2.常用的注册中心:zookeepr,eurkea

3.zookeepr数据模型:

  • 类似linux文件目录
  • 节点:ZK中,叫zNode。“节点”分为两类,第一类同样是指构成集群的机器;第二类是指数据模型中的数据单元,我们称之为数据节点。数据节点没理解。
  • 节点有效性:每个节点分为临时节点永久节点,临时节点在客户端会话断开后消失,而且临时节点下不能存在子节点。永久节点就相当于进行了持久化,只能人为的去删除;临时节点也可以人为的删除,但是在session失效后,临时节点的所有数据都会丢失。
  • 节点权限:节点有权限,创建节点时候可以设置访问的对象。
  • 节点版本号:节点修改时,版本号更新(说是和乐观锁类型,我没看过)

4.zookeepr操作命令

  • 创建节点  create -s/-e  path  data   acl     其中-s为永久节点,-e临时节点,path节点路径,data节点内容,acl节点操作权限
  • 查看  ls  path    例如:ls  / 查看根节点的子节点
  • 获取节点数据   get p
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值