Apache Curator의 create() 메소드가 원래 Zookeeper 작성 메소드를 재시도 논리로 래핑하는지 여부를 알고 싶습니다.Apache Curator 재시도 논리를 사용하여 작성
ZNode를 만드는 코드를 작성했으며 기본적으로 다시 시도하고 싶습니다. 재시도 기능으로 작성 기능을 작성하는 가장 좋은 방법은 무엇이겠습니까?
CuratorFramework client = CuratorFrameworkFactory.newClient("0.0.0.0:32770", new RetryUntilElapsed(3000, 1000));
client.start();
try {
//make sure you're connected to zookeeper.
client.blockUntilConnected();
//Make sure the parants are created.
client.create().creatingParentsIfNeeded().forPath("/larry-smells/foop", "tuna?".getBytes());
} catch (Exception e) {
System.out.println(e.toString());
}
client.blockUntilConnected() 호출이 필요하지 않습니다. FYI – Randgalt