Solr запрашивает таймауты, когда узел zookeeper не работает (время простоя Solr на несколько секунд)

У меня есть кластер Solr(7.7.2) из ​​5 узлов и внешний кластер zookeeper(3.4.6) из 3 узлов, управляемых экспонентом.

Если 1 узел Zookeeper выходит из строя, поскольку в ансамбле их было 3, кворум сохраняется и не должно быть проблемой.

Но когда я просто пингую индексы в это время, часто возникают таймауты с предупреждениями от solr одновременно

[] o.a.s.c.c.ConnectionManager Watcher org.apache.solr.common.cloud.ConnectionManager@6bc81cd6 name: ZooKeeperConnection Watcher:X.X.X.X:2181,X.X.X.X:2181,X.X.X.X:2181 got event WatchedEvent state:Disconnected type:None path:null path: null type: None
[] o.a.s.c.c.ConnectionManager zkClient has disconnected

В идеале Solr должен обрабатывать запросы, даже если 1 узел zookeeper не работает, но есть частые тайм-ауты, и кластер не может достичь 100% времени безотказной работы.

0 ответов

Другие вопросы по тегам