Я использовал балансировщик нагрузки приложений (ALB) на моем узле elasticsearch и настроил проверку работоспособности, как показано на изображении, и проверка работоспособности работала нормально, и я смог связаться с моим ES с помощью балансировщика нагрузки.
Теперь я добавил безопасность x-pack, которая требует даже проверки работоспособности для передачи пользователя (эластичного суперпользователя и его пароля) в моем случае, и после этого проверка работоспособности перестала работать, поскольку ALB не может пройти базовую аутентификацию и из-за этой проблемы Health check не работает, и, как показано на изображении, ALB постоянно отменяет регистрацию Elasticsearch, что, в свою очередь, вызывает остановку / запуск моего докера Elasticsearch.
Примечание: - Я использую ES 7.7, если это имеет отношение к этому вопросу.