Как получить доступ к Banana Dashboard For Solr во время работы Solr в облачном режиме? - PullRequest
0 голосов
/ 27 марта 2019

При доступе к банану через Solr, работающему в автономном режиме, мне нужно просто скопировать + вставить исходную папку банана в Solr HOME {SOLR_HOME}/server/solr-webapp/webapp/banana и получить доступ к панелям мониторинга.Но как при запуске Solr в облачном режиме с несколькими экземплярами Solr, настроенными через Zookeeper, как сделать банан доступным для всех экземпляров Solr?

Один из вариантов - скопировать папку banana src во все экземпляры Solr, работающие в облаке.{SOLR_HOME}/server/solr-webapp/webapp/banana.Это отлично работает.Но если узел Solr, на который указывает банан, выходит из строя, панель инструментов бананов не может автоматически указывать на другие экземпляры узла Solr, если эта конфигурация не выполняется через Zookeeper.

Я проверил онлайн-документ на https://doc.lucidworks.com/assets/attachments/SiLK.pdf но в нем упоминается только о ядре banana-int, которое мне в любом случае не нужно, поскольку я храню свою панель мониторинга в виде файла json внутри {SOLR_HOME}/server/solr-webapp/webapp/banana/app/dashboards.Файл config.js в банане упоминает, что Banana is designed such that one instance of the webapp can act as a query engine for multiple instances of Solr and multiple Solr collections.Но как?

PS Я создал проблему в GitHub для той же проблемы https://github.com/lucidworks/banana/issues/335#issue-429225663, надеясь, что документация lucidwork для банана может быть обновлена ​​с шагами, как это сделать.

...