Як дорага гэта Java (Solr) нітка звалкі?

У рамках некаторага бягучага абслугоўвання, мы прымаем рэгулярныя ніткі паліцы для ўсіх патокаў у JVM на адзін хвілінны інтэрвал. (Напрыклад, завіток HTTP://лакальны: 8983/Solr/адміністратар/threaddump.jsp )

Якія паказчыкі/іншыя негатыўныя наступствы працягу гэтай практыкі на нявызначаны тэрмін?

5

1 адказы

Як правіла, JVM нітка паліцы танная, нізкая ўдарная нагрузка, незалежна ад прыкладанняў. Jmap -histos з другога боку, можа быць вельмі ўплывае на прадукцыйнасць. Я працую ў распрацоўках У, мы робім шмат нітак звалак, ніколі не бачыў прамую аварыі, выкліканую паток скіду.

Адзіная праблема з праточнай паліц раз у хвіліну занадта шмат інфармацыі.

Вы прыкладаючы дамп ў асобны файл? На маю вопыту, вы павінны глядзець на звалках на працягу доўгага часу, каб злавіць рэчы, як транзістарных блакаванняў.

1
дададзена
Сачыце на разьбе, чакаючы, каб заблакаваць, калі вы збіраецеся мець сур'ёзны разлад блакіроўкі, гэта як распазнаць яго. Вядома, некаторыя блакавання нармальна. Прывітання.
дададзена аўтар KaizenSoze, крыніца
Я думаю, што на дадзены момант мы проста плануем на разборы і выпісваючы колькасці патокаў (і, магчыма, тыпы) у лог-файл і абвесткі аб шырокіх адхіленняў.
дададзена аўтар Ryan Roemer, крыніца