美文网首页
zookeeperNameService

zookeeperNameService

作者: 时待吾 | 来源:发表于2017-06-17 18:56 被阅读9次

命名服务

提供名称的服务

两个应用方向:

一个是类似jda的功能,利用zookeeper的树形分层结构,可以把系统中的各种 名称 地址 目录信息 存放在 zookeeper中 需要时再去读取

利用zookeeper顺序节点的特性,制作分布式的序列号生成器。ID生成器

(自增ID 唯一的ID 单一主机下利用数据库的主键  分布式环境下则比较麻烦) uuid - 单机-分布式 无规律 难以理解

ID 生成器 可以生成 有顺序的  有规律的 容易理解的 支持分布式的

zookeeper集群:

/zookeeper

/ID

/element1

/element2

/element3

客户端:

client1 发起读取 ID 以及 创建节点-- 命名操作

核心步骤:

在NameService目录下创建 持久的顺序节点 -- ID 自增

返回 节点名称

删除该节点

相关文章

  • zookeeperNameService

    命名服务 提供名称的服务 两个应用方向: 一个是类似jda的功能,利用zookeeper的树形分层结构,可以把系统...

网友评论

      本文标题:zookeeperNameService

      本文链接:https://www.haomeiwen.com/subject/gvdbqxtx.html