Все потоки Java и потоки gc приостанавливаются на 10+ с, как найти причины? [закрыто]JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Все потоки Java и потоки gc приостанавливаются на 10+ с, как найти причины? [закрыто]

Сообщение Anonymous »

Внезапная 10-секундная пауза как в бизнес-потоках, так и в GC-потоках в Java-приложении Spring Boot, которое стабильно работает в течение года с ежедневными перезапусками, действительно необычно.
Если GC регистрируется во время паузы не показывать события полного GC или смешанного GC.
Все журналы GC и бизнес-журналы заморожены, показывая, что потоки остановлены.
среда находится здесь.

Код: Выделить всё

os:centos7.9
jdk:jdk1.8.0_131
gc config:
-Xms16g -Xmx16g -XX:PermSize=256m
-XX:MaxPermSize=320m -XX:+UseG1GC
-XX:G1ReservePercent=25
-XX:InitiatingHeapOccupancyPercent=30
-XX:SoftRefLRUPolicyMSPerMB=0
-XX:+DisableExplicitGC
-verbose:gc -Xloggc:${MIDDLEWARE_LOGS}/gc.log
-XX:+PrintGCDetails -XX:+PrintGCDateStamps
-XX:+PrintGCApplicationStoppedTime
-XX:+PrintAdaptiveSizePolicy
-XX:+UseGCLogFileRotation
-XX:NumberOfGCLogFiles=5
-XX:GCLogFileSize=100m
-XX:-OmitStackTraceInFastThrow
-XX:+AlwaysPreTouch
-XX:MaxDirectMemorySize=2g
-XX:-UseLargePages
-XX:-UseBiasedLocking
время паузы 18:20:42->18:21:03, ниже приведены изображения некоторых мониторов.
процессор&загрузка&памятьдиск
сеть
Можете ли вы дать несколько советов? Каковы конкретные причины?

Подробнее здесь: https://stackoverflow.com/questions/782 ... he-reasons
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»