Apache zookeeper 通过zookeeper维护分布式状态

Apache zookeeper 通过zookeeper维护分布式状态,apache-zookeeper,Apache Zookeeper,我想通过Zookeeper实现以下功能。我不确定这是否能够实现。我也愿意选择动物园管理员的替代品: 我有一个docker容器(Spring Boot应用程序),它将连接到Zookeeper集群。一旦连接,它将请求一系列数字(例如:get/range/),而zookeeper将做出类似100003000的响应。此服务的目的是在该范围内生成int计数器 如果我生成一个相同图像的新docker容器,它应该与zookeeper对话并获得一个新范围(例如:3100060000)。不确定如何配置znode的

我想通过Zookeeper实现以下功能。我不确定这是否能够实现。我也愿意选择动物园管理员的替代品:

我有一个docker容器(Spring Boot应用程序),它将连接到
Zookeeper
集群。一旦连接,它将请求一系列数字(例如:
get/range/
),而
zookeeper
将做出类似
100003000
的响应。此服务的目的是在该范围内生成
int
计数器

如果我生成一个相同图像的新docker容器,它应该与
zookeeper
对话并获得一个新范围(例如:
3100060000
)。不确定如何配置
znode
的路径以映射到容器特有的内容

如果我停止了一个容器,那么提供给停止的容器的范围应该标记为
take
,因为将来不应该为新容器分配该范围

基本上,随着我不断添加容器,它们应该不断获得一个新的范围,在销毁时,该范围不应再次分配

我正在查看zookeeper以保持这种分布式状态

如果这是一个愚蠢的问题,请道歉。我对《动物园管理员》完全是初学者

问候