Я настроил JavaMelody в своем приложении и он нормально работает с одним экземпляром и возвращает все необходимые графики и статистику, когда я нажимаю {domain-url} / мониторинг , но настоящая проблема возникает, когда я развернул свое приложение в мульти старении среды (AWS EC2 балансировщик нагрузки) и предположим, если у меня есть 3 (сервер Ips: 10.45.120.10, 10.45.120.11 и 10.45.120.103 ) там тогда, когда я вызываю { домен-URL} / мониторинг показывает один раз статистику и графики экземпляра (IP-адрес сервера 10.45.120.10 ), а когда я снова нажимаю {домен-URL} / мониторинг , он отображает статистику и графики другого экземпляра (Server Ip 10.45.120.11 ) и т. д.
Можно ли просматривать статистические данные и графики всех экземпляров на одной странице за один клик {domain-url} / мониторинг
Зависимости Javamelody ниже
<dependency>
<groupId>net.bull.javamelody</groupId>
<artifactId>javamelody-spring-boot-starter</artifactId>
<version>1.81.0</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
<exclusions>
<exclusion>
<groupId>com.zaxxer</groupId>
<artifactId>HikariCP</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>
<artifactId>tomcat-jdbc</artifactId>
</dependency>
и мои application.properties для javamelody
javamelody.enabled=true
javamelody.init-parameters.log=true
javamelody.spring-monitoring-enabled=true
javamelody.init-parameters.url-exclude-pattern=(/webjars/.*)
javamelody.init-parameters.authorized-users= user:mypass
javamelody.init-parameters.monitoring-path= /monitoring
javamelody.obsolete-graphs-days=60
javamelody.obsolete-stats-days=60
Примечание: , когда я использую Java amelody.init-parameters.storage-directory = / opt / myapp, тогда статистика не отображается
PS Я использую maven spring boot 2.1.1, Java11, javamelody 1.81.0 и мое приложение только для отдыха.