Zookeeper客户端连接服务器慢的原因

Zookeeper客户端连接服务器慢的原因,第1张

Zookeeper客户端连接服务器慢的原因 问题描述:

zookeeper客户端连接到zookeeper节点有20秒的延迟,而且每次都是20秒。自己编写客户端进行测试,通过日志看到在某个环节上会出现阻塞,导致延迟。

原因分析:

zookeeper默认使用了ZooKeeperSaslClient,而这个过程中调用了getHostName方法,从而造成程序阻塞。

解决方案:

所以可以通过在hosts文件添加上zookeeper的ip地址,使得getHostName可以直接使用hosts里面的dns结果。

在/etc/hosts文件中添加记录,记录格式如下:

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5606655.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-15
下一篇2022-12-15

发表评论

登录后才能评论

评论列表(0条)

    保存