Однако я планирую перейти на Solr 9 и заметил некоторые ключевые отличия:
- В Solr В версии 8 с LegacyCloud=true коллекции и ядра динамически обнаруживаются и регистрируются, и я могу вручную управлять структурами основных папок. В моем Zookeeper нет файла Clusterstate.json; вместо этого состояние создается динамически в файлах state.json.
- В Solr 9 устаревший режим Cloud устарел, и ручное обнаружение ядра, похоже, больше не работает. Похоже, что для всего управления ядром и коллекциями теперь требуется API коллекций, а файлы state.json должны создаваться через API без ручного вмешательства.
- Правда ли, что Solr 8 с LegacyCloud=true включил динамическое обнаружение ядра и позволил Solr регистрировать коллекции и ядра на основе ручного управления структуры папок и файлы core.properties?
- Есть ли какие-либо ссылки в исходном коде Solr, билетах Jira или официальной документации, подтверждающие такое поведение?
- Может ли кто-нибудь уточнить, не приводит ли прекращение поддержки LegacyCloud=true в Solr 9 к использованию API коллекций, что делает ручное обнаружение ядра и синхронизацию состояния в Zookeeper больше невозможным?
- Если обнаружение ядра вручную больше не поддерживается в Solr 9 SolrCloud, является ли единственной альтернативой переключиться на автономную настройку (режим, управляемый пользователем), чтобы продолжать использовать создание ядра вручную?
- Если да, то может ли установка Solr в режиме, управляемом пользователем, по-прежнему использовать Zookeeper для некоторых функций или она будет полностью независима от Zookeeper?
- https://solr.apache.org/guide /solr/latest/configuration-guide/core-discovery.html#the-core-properties-file
- https://solr.apache.org/guide/solr/latest/configuration -guide/configuration-files.html
- https://solr.apache.org/guide/solr/late ... olr-9.html
- https://issues.apache.org/jira/browse/SOLR-15549
- https://issues.apache.org/jira /browse/SOLR-5473
Заранее спасибо за вашу помощь!
Подробнее здесь: https://stackoverflow.com/questions/790 ... ges-in-sol