I wrongly assumed there was a corresponding Java API for this but perhaps not. Worst case you can just "get /zookeeper/config".
Here's the draft documentation: https://docs.google.com/a/zentire.com/document/d/1AF8pIfQbN5cKxe0c4cQ4_DW6ZjBJqSkyANcTGUwkzjc/edit On Wed, Dec 18, 2013 at 7:57 AM, Siman, Aleksandr <[email protected]> wrote: > I am interested in Java API so I have looked into sources of ` > org.apache.zookeeper` v3.4.5 and have not found any `GetConfig`. > What I have found is only ` > javax.security.auth.login.Configuration.getConfiguration() `. > > -----Original Message----- > From: Marshall McMullen [mailto:[email protected]] > Sent: Wednesday, December 18, 2013 4:32 PM > To: UserZooKeeper > Subject: Re: Server addresses in a cluster > > There is a programmatic API to get the dynamic config: > > C: zoo_getconfig > Java: GetConfig > > > On Wed, Dec 18, 2013 at 7:04 AM, Siman, Aleksandr <[email protected]> > wrote: > > > Hello! > > > > How to get list of server addresses in a cluster in runtime, the one > > that can be found in config file, like: > > server.1=localhost:2888:3888 > > server.2=localhost:2889:3889 > > server.3=localhost:2890:3890 > > > > Thank you! > > > > > > ________________________________ > > > > This e-mail and any attachment(s) are intended only for the > > recipient(s) named above and others who have been specifically > > authorized to receive them. They may contain confidential information. > > If you are not the intended recipient, please do not read this email or > its attachment(s). > > Furthermore, you are hereby notified that any dissemination, > > distribution or copying of this e-mail and any attachment(s) is > > strictly prohibited. If you have received this e-mail in error, please > > immediately notify the sender by replying to this e-mail and then > > delete this e-mail and any > > attachment(s) or copies thereof from your system. Thank you. > > > > ________________________________ > > This e-mail and any attachment(s) are intended only for the recipient(s) > named above and others who have been specifically authorized to receive > them. They may contain confidential information. If you are not the > intended recipient, please do not read this email or its attachment(s). > Furthermore, you are hereby notified that any dissemination, distribution > or copying of this e-mail and any attachment(s) is strictly prohibited. If > you have received this e-mail in error, please immediately notify the > sender by replying to this e-mail and then delete this e-mail and any > attachment(s) or copies thereof from your system. Thank you. >
