【发布时间】:2013-12-21 12:00:40
【问题描述】:
CuratorFramework 实例是完全线程安全的。你应该分享一个 应用程序中每个 ZooKeeper 集群的 CuratorFramework。
它还声明方法start 应该在执行任何其他操作之前被调用。这个方法应该在每次操作之前调用还是在初始化之后调用一次就够了?
【问题讨论】:
标签: java apache-zookeeper apache-curator
CuratorFramework 实例是完全线程安全的。你应该分享一个 应用程序中每个 ZooKeeper 集群的 CuratorFramework。
它还声明方法start 应该在执行任何其他操作之前被调用。这个方法应该在每次操作之前调用还是在初始化之后调用一次就够了?
【问题讨论】:
标签: java apache-zookeeper apache-curator
初始测试表明,start 每个创建的客户端只应调用一次。多次调用它会导致 IllegalStateException。
【讨论】:
创建 CuratorFramework 实例后调用 start 一次。所以,启动是:
注意:我是策展人的主要作者
【讨论】: