windows7-64位使用javaAPI访问Zookeeper报错Will not attempt to authenticate using SASL。
解决方法如下:
1: windows/System32/drivers/etc/hosts
2: 修改hosts文件增加以下内容(admin-PC是电脑名称)
127.0.0.1 admin-PC
127.0.0.1 localhost
3: 使用以下代码连接成功
ZooKeeper zk = new ZooKeeper("127.0.0.1", 5000, watcher);
ZooKeeper zk = new ZooKeeper("admin-PC:2181", 5000, watcher);