Solr Prometheus экспортер SolrCloud режим - PullRequest
0 голосов
/ 03 апреля 2019

Я использовал solr-prometheus-exporter java с Solr 6.6.x.Он работал нормально с автономным Solr.Но когда я использовал с SolrCloud (./solr-exporter -z zookeeper), это не сработало.Я загрузил исходный код (https://github.com/apache/lucene-solr/tree/master/solr/contrib/prometheus-exporter) для отладки, и я включил ведение журнала и увидел, что:

  1. Http-сервер запущен (порт telnet в порядке). В автономном режиме solr я отправил "GET / metricsHTTP / 1.1 ", сервер ответил метрикам Prometheus. С помощью SolrCloud он немедленно завершил сеанс telnet.
  2. Завершенный сбор метрик, распечатка окончательного метрического метрики в порядке.
  3. Программа запустилась без ошибок.
  4. Но не удается подключиться к http://localhost:port/metrics. Ошибка: «Соединение было сброшено», лог-файл сказал:

    DEBUG | Connection evictor | entConnectionManager: 414 | Закрытие истекших соединений DEBUG | Connectionevictor | entConnectionManager: 407 | Закрытие подключений простаивает дольше, чем 50000 МИЛЛИСЕКОНД

Как мне решить эту проблему?

...