Довідковий посібник API Apache Solr для CoreAdmin 6

API основного адміністратора в основному використовується під обкладинками API колекцій під час запуску кластера SolrCloud.

apache

Користувачі SolrCloud зазвичай не повинні використовувати API CoreAdmin безпосередньо, але API може бути корисним для користувачів установок Solr з одним вузлом або головним/веденим для основних операцій технічного обслуговування.

API CoreAdmin реалізований CoreAdminHandler, який є спеціальним обробником запитів, який використовується для управління ядрами Solr. На відміну від інших обробників запитів, CoreAdminHandler не приєднаний до одного ядра. Натомість у кожному вузлі Solr є по одному екземпляру CoreAdminHandler, який управляє всіма ядрами, що працюють у цьому вузлі, і доступний за шляхом/solr/admin/cores.

Дії CoreAdmin можуть виконуватися через HTTP-запити, що визначають параметр запиту дії, з додатковими аргументами, що стосуються конкретних дій, що надаються як додаткові параметри.

Усі назви дій мають великі регістри та детально визначаються в розділах нижче.

СТАТУС

Дія STATUS повертає статус усіх запущених ядер Solr або статус лише для названого ядра.

Вхідні дані

Параметри запиту

Ім'я ядра, вказане в атрибуті "name" елемента в solr.xml .

Якщо помилковий, інформація про індекс не повертається із основним запитом СТАТУС. У реалізаціях Solr з великою кількістю ядер (тобто більше сотні) отримання інформації про індекс для кожного ядра може зайняти багато часу і не завжди потрібно.