#amazon-web-services #elasticsearch #cpu-usage
#amazon-веб-сервисы #elasticsearch #загрузка процессора
Вопрос:
Я использую AWS ElasticSearch, который отлично работает в кластере версии v1.5, и я копирую всю конфигурацию (сегменты, узлы, типы экземпляров, отображение, данные) в новый кластер версии v2.3.
Когда я указываю свой DNS на новый кластер версии 2.3, загрузка процессора вызывает всплески, которые замедляют работу всего моего приложения. Когда я работаю в кластере версии v1.5, загрузка ЦП почти линейна, около 20% от загрузки ЦП.
Obs: конфигурация кластеров та же, тройная проверка!
Служба поддержки Amazon сообщает нам, что это ошибка версии 2.3, и исправление будет выпущено как можно скорее…
Но я ничего не нашел об этой ошибке в примечаниях к выпуску!
https://www.elastic.co/guide/en/elasticsearch/reference/2.3/release-notes-2.3.3.html
Есть какие-нибудь советы?
Комментарии:
1. Убедитесь, что вы используете последнюю версию JVM: 1.7u55 . Ищите горячие потоки, которые сообщают вам, какой из них вызывает проблему.
2. конечно, в примечаниях к выпуску не будет информации об ошибках 🙂 не могли бы вы показать свои запросы, которые вызывают проблему?
Ответ №1:
Я думаю, что эта ошибка только в AWS Elasticsearch. Прочитайте это сообщение службы поддержки AWS:
Здравствуйте, спасибо за обновление обращения. После дальнейшего изучения похоже, что в версии ES 2.3 есть ошибка, которая вызывает скачок процессора. Был выявлен пограничный случай, приводящий к постоянному скачку загрузки процессора. Это было исправлено, и сервисная команда выпускает исправление. Проблема должна быть решена в ближайшее время. У меня нет конкретного ETA, поскольку выпуск зависит от другой команды. С наилучшими пожеланиями, Amazon Web Services Мы ценим ваши отзывы. Пожалуйста, оцените мой ответ, используя ссылку ниже.