Myslím, že když nasadíte více aplikací Spring Boot, tyto aplikace se pokusí zaregistrovat do jmx na stejném jvm pod stejným názvem.
-
Zkontrolujte tento problém pro řešení https://github.com/spring-cloud/spring-cloud-config/issues/118
-
Zkopírujte a vložte z řešení DavidBiesack (pokud jde o
application.properties
neboapplication.yaml
)
Podařilo se mi to vyřešit definováním následujícího v mém application.properties
spring.application.name=my-app-name
spring.jmx.default-domain=my-app-name
Nebo pro application.yaml
:
spring:
application:
name: my-app-name
jmx:
default-domain: my-app-name
Používáte hodinky k opakovanému spouštění funkce v Bash?
Linux - zkontrolujte, zda na konci souboru není prázdný řádek