Podczas tworzenia klastra ElasticSearch, określenie liczby zasobów, które musisz przeznaczyć, może być trudne. Ponadto, nawet jeśli to zrobisz, może być trudno przewidzieć, kiedy lub czy przydzielone zasoby będą wystarczające na określony czas trwania.
Tutaj pojawia się funkcja autoscalingu. Funkcja autoscalingu może pomóc w zarządzaniu i przydzieleniu zasobu automatycznie na podstawie zestawów ustawionych. To z kolei pomaga usunąć potrzebę ciągłego i ręcznego zarządzania stosem stosu.
Moglibyśmy wydać cały artykuł omawiając funkcje autoscalingu i sposób, w jaki działają. Jednak ze względu na zakres tego samouczka możesz sprawdzić poniższy zasób, aby dowiedzieć się więcej o autooscalingu łosia.
https: // www.elastyczny.co/przewodnik/en/chmur/prąd/eC-Autoscaling.html
W nadchodzącej sekcji omówimy, jak utworzyć i uzyskać funkcję autoscalingu w klastrze ElasticSearch.
ElasticSearch Utwórz zasady autoscalingu
W tej sekcji ilustruje, jak utworzyć prostą zasadę autoscalingu Elasticsearch.
Poniższe żądanie pokazuje, jak wykonać powyższą akcję.
curl -xput "http: // localhost: 9200/_autoscaling/polityka/próbka" -h "kbn -xsrf: raportowanie" -h "content -typ: application/json" -d 'Nie: zasady automatycznej wymagają uprzywilejowania operatora.
ElasticSearch Fetch Autoscaling Policy
Możesz uzyskać szczegółowe informacje na temat zasady automatycznej za pomocą Autoscaling API. Przykładowe żądanie jest takie jak pokazano:
curl -xget "http: // localhost: 9200/_autoscaling/polityka/próbka" -h "kbn -xsrf: raportowanie"Żądanie powinno zwrócić szczegóły określonej zasady.
Wniosek
W tym artykule obejmuje zasady autoscalingu Elasticsearch oraz sposób tworzenia i wyświetlania ich szczegółów.
Sprawdź więcej dokumentacji.