mac下的zooinspector
mac连zookeeper,可以用zooinspector, https://github.com/zzhang5/zooinspector
但这个有工具在mac有两个问题,
1.编码,mac与windows编码不一样。windows是GBK,mac是UTF-8.会导致修改文件后乱码问题。
解决:ZooInspectorManagerImpl.java
1006: result.add(new String(line.getBytes("GBK"),"UTF-8"));
2.mac上用ip连zk慢。
比如使用 172.21.xx.xx:2181 奇慢。
跟踪代码后发现是卡在java.net.InetAddress类的如下方法
String getHostName(boolean check) {
if (holder().getHostName() == null) {
holder().hostName = InetAddress.getHostFromNameService(this, check);
}
return holder().getHostName();
}
解决办法:在hosts添加:
172.21.xx.xx zkxx
那再连接zk时,使用zkxx:2181就行了,很快。
相关阅读
评论:
↓ 广告开始-头部带绿为生活 ↓
↑ 广告结束-尾部支持多点击 ↑