Комментарии 3
Какая-то смешная статья:
Я посмотрел на график
jvm.memory.usedв Grafana и увидел классическую «пилу»: память растет, сборщик мусора срабатывает, падает, но каждый раз поднимается чуть выше, чем в прошлый раз. Это указало на утечку памяти в кэшировании сущностей Hibernate. Без Actuator нам пришлось бы несколько дней снимать heap dump и анализировать его вручную.
Как без хипдампа, глядя на jvm.memory.used поняли, что именно hibernate течет, а не что-то другое, например безудержная кодогенерация cglib-проксей из-за кривого BeanPostProcessor, или бина, завернутого в spy от мокито?
Еще какие-то странные разрабы, которые не то транзакции не закрывают, не то Transactional развешивают где попало (что по мнению автора одно и тоже)
Такое ощущение, что автор просто рядом стоял в курилке с людьми, которые (о, достижение) actuator завезли в свой проект. А потом с помощью иишки налабал эту статью, чтобы рандомные курсы на отусе порекламировать
Spring Boot Actuator: полный гайд по мониторингу в 2026