如何使用Curator框架获取Zookeeper节点的统计信息 [英] How to get Stats of a Zookeeper node using Curator framework

查看:462
本文介绍了如何使用Curator框架获取Zookeeper节点的统计信息的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用Java中的curator框架与ZNodes进行交互. 我们如何获取节点统计信息,例如last_modified时间和创建时间等.我可以使用kazoo框架在python中进行同样的操作.

I am using curator framework in java to interact with ZNodes. How do we get node stats like last_modified time and creation time etc. I could do same in python using kazoo framework.

from kazoo.client import KazooClient

zk_client = KazooClient(hosts='127.0.0.1:2181')
zk_client.start()
data, stat = zk_client.get("/my/favorite")

参考链接: kazoo

我尝试通过馆长搜索类似的支持,但未获得结果.请在这里帮助.谢谢.

I tried searching similar support via curator and couldn't get result. Kindly help here. Thanks.

推荐答案

Curator(请注意,我是Curator的主要作者)包装了标准的ZooKeeper Java API,因此所有相同的方法都可以使用.因此,要获取Stat对象:

Curator (note I'm the main author of Curator) wraps the standard ZooKeeper Java API so all the same methods are there. So, to get the Stat object:

CuratorFramework client = ....
Stat stat = client.checkExists().forPath(path);

这篇关于如何使用Curator框架获取Zookeeper节点的统计信息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆