хмлек прилетающий по вебу. часть проверок и собственно сохранение связано с работой с бд (PG). используется обычный jdbctemplate, сам приклад на спринг бут без наворотов.
Есть требование на ответ за 3 секунды, но иногда поток запросов увеличивается и в данный лимит сервис не укладывается. Ситуация редкая, но неприятная для бизнеса.
Вопрос, как проинструментировать сервис с минимальными изменениями кода, а лучше без него максимум подключением пары либ в помник, чтобы понять в какие пулы выедаются в таком случае? Идеально конечно бы сразу еще выйти на проблемные методы в коде/запросы к бд, но без полноценного профайлинга, т.к. можно месяц прождать проблемы.
Рекомендовать НТ не надо, это в процессе сборки стенда, хочется на проме поиграться)
Треддамп выгрузить на пике нагрузки
а инстансов сколько? где всё это развернуто?
обычный монолит, крутится в томкате, проект старый достаточно
Обсуждают сегодня