Сергей Богданов (Газпромбанк) — Диагностика проблем в Java-приложениях
Ближайшая конференция: Joker 2023, 9–10 октября (Online), 13–14 октября (Offline, Санкт-Петербург)
Подробности и билеты:
— —
Чтобы облегчить диагностику проблем, возникающих в Java-приложениях под нагрузкой, в команде спикера разработали специальный диагностический модуль. О работе и деталях реализации этого модуля и пойдет речь в докладе. Будет полезно всем, кто эксплуатирует бэкенд, написанный на Java, под нагрузкой.
В команде спикера пользуются исключительно возможностями, предоставляемыми JDK, а для удобства управления были добавлены настройки с помощью Spring Boot. Но в целом модуль не привязан ни к какому фреймворку.
Диагностический модуль запускает первый поток, который по таймеру сбрасывает дамп потоков через интерфейс JVMTI в файл. Первая версия была выпущена для Java 1.8, и для надежной работы пришлось решить много проблем, связанных с различиями JRE и JDK.
После выхода Java 9 модуль существенно упростился. Больше половины трудозатрат ушло на то,
1 view
49
13
54 minutes ago 06:47:09 1
КРИМИНАЛЬНЫЕ ПРИКЛЮЧЕНИЯ! МОРСКОЙ ПАТРУЛЬ. ВСЕ СЕРИИ
3 hours ago 00:11:28 1
ЧТО ПРЕРЫВАЕТ СРОК ИСКОВОЙ ДАВНОСТИ
5 hours ago 00:03:23 1
«Прощальная Ленинградская» (И. Дунаевский, В. Масс, М. Червинский) – «Ленинградский Патефон»
13 hours ago 01:27:14 1
Вызывает 425-й. Военный фильм (1967)
23 hours ago 00:05:15 1
Богдан Русский Стилль Закружит ночь 2023 Video Show
23 hours ago 00:03:41 1
А. Терещенко - Деревенские напевы
1 day ago 02:21:07 1
Первенство России по боксу среди юношей 13-14 лет. Ринг “Б“. Чехов. ФИНАЛЫ!
1 day ago 00:02:28 2
Танец “Венгерских цыган“ - Артисты театра Ромэн
1 day ago 00:16:06 1
РЕЙД “ ТЕРРИТОРИИ ПРАВА“ ПО ОСП И РОСП МОСКВЫ И МОСКОВСКОЙ ОБЛАСТИ
1 day ago 00:12:42 1
Короткометражный фильм САМОЛЕТ. Авиакатастрофа
2 days ago 00:01:09 16
УМЕР СУДЬЯ ЖЕЛЕЗНОГОРСКОГО ГОРОДСКОГО СУДА В ОТСТАВКЕ СЕРГЕЙ БОГДАН
2 days ago 00:08:17 1
Налоги ,кредиты ,штрафы ,ЖКХ - решаем проблемы с долгами комплексно .
2 days ago 03:14:19 1
Бардовские песни. Большой сборник
2 days ago 03:36:01 1
Первенство России по боксу среди юниоров и юниорок. Ринг “А“. Дневная сессия. Владикавказ. День 6.