Недавно мы обновили нашу версию Eureka Discovery Server для SpringBoot и Cloud, после обновления мы наблюдаем большое количество потоков и высокую загрузку ЦП.
Что могло бы вызвать это?Мы пропускаем какие-либо настройки производительности с новой версией?Мы используем значения конфигурации по умолчанию для discovery-server.
До обновления загрузка ЦП составляла около 30%, после обновления она была увеличена примерно до 80%, и число регистраций приложений на Eureka не увеличивалось..
Вот еще несколько подробностей:
Upgraded version:
springBootVersion = "2.1.2.RELEASE"
springCloudVersion = 'Greenwich.RELEASE'
Previous version:
springBootVersion = "1.5.6.RELEASE"
springCloudVersion = 'Dalston.SR4'
Вот некоторые показатели от привода в обновленной версии:
server.tomcat.maxThreads 200
server.tomcat.maxConnections 10000
actuator/metrics/tomcat.threads.config.max 200
actuator/metrics/tomcat.threads.current 200
actuator/metrics/jvm.threads.live 260
actuator/metrics/jvm.threads.daemon 257
actuator/metrics/jvm.threads.peak 261
actuator/metrics/jvm.gc.pause(count) 5750 (for two days of Uptime)
Выделенная память составляет 1 ГБ, а используемая память находится в пределахпредел.
Любая помощь приветствуется.