তিনটি চিড়িয়াখানা প্রদায়ক সার্ভারের সমন্বয়ে একটি চিড়িয়াখানা কুমার তৈরি করা হয়েছে।
zoo.cfg
সব তিনটি ZooKeeper সার্ভার সৌন্দর্য অবস্থিত নিম্নরূপ:
maxClientCnxns=50
# The number of milliseconds of each tick
tickTime=2000
# The number of ticks that the initial
# synchronization phase can take
initLimit=10
# The number of ticks that can pass between
# sending a request and getting an acknowledgement
syncLimit=5
# the directory where the snapshot is stored.
dataDir=/var/lib/zookeeper
# the port at which the clients will connect
clientPort=2181
server.1=<ip-address-1>:2888:3888
server.2=<ip-address-2>:2888:3888
server.3=<ip-address-3>:2888:3888
বিশ্লেষণ
এটি স্পষ্ট যে তিনটি জুকিপার্পার সার্ভারগুলির মধ্যে একটি তার Leader
এবং অন্যদের হয়ে উঠবে Followers
। তাহলে Leader
ZooKeeper সার্ভার বন্ধ হয়েছে Leader
নির্বাচন আবার শুরু হবে। লক্ষ্য যদি অন্য ZooKeeper সার্ভার হয়ে যাবে চেক করা হল Leader
যদি Leader
সার্ভার ডাউন বন্ধ হয়েছে।
প্রশ্ন
চিড়িয়াখানার সার্ভারটি নেতা বা অনুসরণকারী কিনা তা যাচাই করার জন্য কোন আদেশ জারি করা দরকার?
standalone