В настоящее время я использую кластер solr в Kubernetes как набор состояний. В моем кластере solr 39 стручков. Я использую один модуль на одном физическом узле. В моем кластере solr есть только 1 коллекция, разделенная на 3 сегмента, в каждом из которых имеется 13 узлов (или блоков), и из этих 13 узлов (или блоков), 3 являются репликами TLOG и 10 являются репликами PULL.
Проблема, которую я хочу обсудить css, заключается в том, что я хочу автоматически масштабировать мой кластер solr . Исходя из некоторых условий, я хочу уменьшить свои реплики PULL-узлов (или стручков) до минимума, чтобы уменьшить ненужное потребление. Теперь я знаю, что могу использовать HPA в Kuberntes для автоматического масштабирования, но при уменьшении масштаба я не хочу останавливать свои узлы TLOG (или модули). Аналогичным образом, при расширении я хочу просто добавить реплики PULL в мой кластер.
Может кто-нибудь помочь мне с этой проблемой.