java連接zookeeper服務器出現“org.apache.zookeeper.KeeperExceptionKeeper:ErrorCode = ConnectionLoss ”

錯誤信息如下:

org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss for /eclipse
	at org.apache.zookeeper.KeeperException.create(KeeperException.java:99)
	at org.apache.zookeeper.KeeperException.create(KeeperException.java:51)
	at org.apache.zookeeper.ZooKeeper.create(ZooKeeper.java:783)
	at com.shm.bigdata.zk.SimpleZkClient.testCreate(SimpleZkClient.java:31)

原因:連接還沒有創建完成,就操作節點就會報異常?

解決辦法:連接超時時間要設置的足夠大
private static final int sessionTimeout = 30000;
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章