#spring-boot #rest #elasticsearch #optimization
Вопрос:
У меня есть микросервис с конечной точкой Rest, которая возвращает предложенные имена элементов. Для каждого символа, введенного в текстовое поле (минимум 3 символа), вызывается эта конечная точка.
Конечная точка внутренне вызывает эластичный поиск, который извлекает элементы на основе строки запроса.
Когда обороты в минуту увеличиваются с помощью мониторинга APM, также наблюдается огромный всплеск потребления кучи.
Есть идеи, как я мог бы оптимизировать эту конечную точку?