根据我的经验,ZK超时几乎总是由于Solr节点上的某些东西,而不是ZK中的问题。
您没有提供所有时间戳,但理论是:
那么为什么Solr节点可能无法发送心跳?这可能是因为Solr节点只是过载,(线程峰值是一个原因,还是一个症状?)或者只是通过很长的GC暂停也可以做到这一点。