Важная конфигурация системы
В идеале Elasticsearch должен работать автономно на сервере и использовать все доступные ресурсы. Для этого необходимо настроить операционную систему, чтобы пользователь, запускающий Elasticsearch, имел доступ к большему количеству ресурсов, чем по умолчанию.
Следующие настройки обязательно следует рассмотреть перед запуском в производственной среде:
Режим разработки против режима производства
По умолчанию Elasticsearch предполагает, что вы работаете в режиме разработки. Если какие-либо из вышеперечисленных настроек не настроены правильно, в файл журнала будет записано предупреждение, но вы сможете запустить узел Elasticsearch.
Как только вы настроите сетевой параметр, например network.host, Elasticsearch предполагает, что вы переходите к производственному режиму и повысит уровень вышеуказанных предупреждений до исключений. Эти исключения не позволят запуститься узлу Elasticsearch. Это важная мера предосторожности, чтобы избежать потери данных из-за неправильно сконфигурированного сервера.
© 2023-2025 Elasticsearch
As of September 2024, Elasticsearch is available under a choice of three licenses: the Server Side Public License (SSPL), the Elastic License, or the AGPLv3 (OSI approved).
Elasticsearch and the Elasticsearch logo are trademarks of Elasticsearch B.V., registered in the U.S. and in other countries.
https://www.elastic.co/guide/en/elasticsearch/reference/8.17/system-config.html