I am quite new for zookeeper port through which I am coming across from past few days.
I introduced with zookeeper port keyword at two occasion:
- while configuring neo4j db cluster (link) and
- while running compiled voltdb catalog (link) (See Network Configuration Arguments)
Then, I came across Apache Zookeeper, (which I guess is related to distributed application, I am a newbie in distributed application as well). hence question came in my mind:
- is there any implementation of apache zookeeper in above 2 scenarios ?
- What exactly this zookeeper port do internally ?
Any help would be appreciated, Thanks.
Zookeeper is used in distributed applications mainly for configuration management and high availability operations. Zookeeper does this by a Master-Slave architecture. Neo4j and VoltDb might be using zookeeper for this purpose
Coming to the ports understanding : suppose u have 3 servers for zookeepers ... You need to mention in configuration as
Out of these one server will be the master and rest all will be slaves.If any server goes OFF then zookeeper elects leader automatically .