资讯详情

zk - zookeeper主节点、从节点、客户端三者之间的交互

世界上没有完美的程序,但我们并不沮丧,因为写程序是一个不断追求完美的过程。

  1. zk储存在树状结构中,树的结点znode分为持久节点、临时节点、顺序节点、临时节点
  2. zk集群中有主节点和从节点,主节点的主要功能是分配任务,从节点的主要功能是执行任务
  3. 首先,主节点将创建三个持久节点:/workers、/tasks、/assing:
    1. /workers从节点存储
    2. /tasks用于发布任务
    3. /assing接收任务
  4. 从节点连接到主节点后,将是/workers在/assing创建任务监听节点并设置任务监听器
  5. 当客户端连接到主节点时,它将是/tasks发布任务,设置监听器等待执行结果
  6. 当主节点监控客户端发布的任务时,它将访问/workers节点,选择可以执行任务的节点,并在/assing从节点执行任务中选择的通知
  7. 当当从节点在///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////assing当中国监管机构听到任务要执行时,它将执行分配给自己的任务。当任务完成时,它将在/tasks返回任务的执行状态
  8. 客户端监控听到节点执行任务的结果,从而获得
  9. 到目前为止,整个调用过程已经结束。

在这里插入图片描述

标签: 164zk10连接器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台