Penso che ciò che accade quando distribuisci più applicazioni Spring Boot è che quelle app provano a registrarsi su jmx sullo stesso jvm usando lo stesso nome.
-
Controlla questo problema per la soluzione https://github.com/spring-cloud/spring-cloud-config/issues/118
-
Copia e incolla dalla soluzione di DavidBiesack (relativa a
application.properties
oapplication.yaml
)
Sono stato in grado di risolvere questo problema definendo quanto segue nel mio application.properties
spring.application.name=my-app-name
spring.jmx.default-domain=my-app-name
O per application.yaml
:
spring:
application:
name: my-app-name
jmx:
default-domain: my-app-name