首页 > 解决方案 > 另一个慢速 rpc 进程导致 rpc 进程超时

问题描述

我正在运行 HDFS namenode,它与 LDAP 服务器和 Zookeeper 服务器通信。(与具体服务无关)

Zookeeper 服务器会定期监控 Namenode 的健康状况,Namenode 会定期从 LDAP 服务器获取一些数据。

但是,来自 LDAP 服务器的响应需要 50 秒,而 Zookeeper 健康检查超时为 45 秒。

Zookeeper 未能进行健康检查,但我想知道为什么会发生这种情况。

最多可以同时完成一个 rpc 命令,就像队列概念一样?

为什么 Zookeeper 健康检查命令和 LDAP 命令不能同时执行?

我检查了 rpc 概念,但很难找到有关超时或排队问题的信息。

任何链接或评论表示赞赏。

标签: networkingrpc

解决方案


推荐阅读