Удар и развертывание кластера Wildfly Cluster (приложение JSF)JAVA

Программисты JAVA общаются здесь
Anonymous
Удар и развертывание кластера Wildfly Cluster (приложение JSF)

Сообщение Anonymous »

Hi! Я встречаюсь раздувание памяти и нестабильность развертывания . Вот соответствующая настройка и проблемы: < /p>

Подробности приложения < /h3>
  • Java ee 8 с JSF (Legacy App) < /li>
    Большие динамические формы < /li>
    3–4 развертывания одной и той же войны (мультитенант) < /li>
    max ~ 300 одновременных пользователей < /li>
    < /ul>

    wildfly & jvm setup < /h3>

    wildfly и jvm vershy> 26 < /h3>

    wild Full-HA
  • Размер кучи: 48gb
  • Мониторинг: prometheus и jolokia через javaagent
  • jvm -XX:+UseG1GC
    -XX:ConcGCThreads=12
    -XX:ParallelGCThreads=22
    -XX:MaxGCPauseMillis=1000
    -XX:G1HeapWastePercent=2
    -XX:G1ReservePercent=15
    -XX:+UnlockExperimentalVMOptions
    -XX:G1OldCSetRegionThresholdPercent=15
    -XX:G1MixedGCLiveThresholdPercent=90
    -XX:G1NewSizePercent=20
    -XX:G1MaxNewSizePercent=25
    -XX:MetaspaceSize=512m
    -XX:MaxMetaspaceSize=2048M
    -XX:InitiatingHeapOccupancyPercent=20
    -Dpolyglot.js.nashorn-compat=true
    -Dpolyglot.engine.WarnInterpreterOnly=false
    < /code>

    Проблемы < /h3>

    1. Память продолжает расти



    JVM медленно поднимается до 48GB
    и остается там. Сфера бобов .

2. Развертывание вешает кластер

[*] Развертывание с помощью функции администратора " Причины hans .
[*] Выключение занимает 2–3 минуты; Узлы должны быть вручную перезапущенную < /strong>. < /li>
Все пользователи выходят за рамки при перезапуске (не могут использовать липкие сеансы из-за несериализуемых ловушек < /strong>). < /li>
< /ul>

Почему и не повторно? устарел и должен быть модернизирован - но переписать невозможно < /strong> прямо сейчас из -за ограничений времени /бюджета. < /p>

Что я ищу < /h3>

Советы для лучшего gc contunic < /strong> для этого масштаба? перезапуск
во время развертывания?
Любые способы уменьшить сношение памяти или обнаружить утечки в приложениях JSF? /> Любой совет или вход очень ценится!

Подробнее здесь: https://stackoverflow.com/questions/796 ... ng-jsf-app

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