GNU/Linux >> Tutoriels Linux >  >> Linux

Tout en déployant plus d'une application Spring Boot dans un seul serveur Tomcat signifie montrer une exception. Comment résoudre ce problème ?

Je pense que ce qui se passe lorsque vous déployez plusieurs applications Spring Boot, c'est que ces applications essaient de s'enregistrer sur jmx sur la même jvm en utilisant le même nom.

  1. Vérifiez ce problème pour la solution https://github.com/spring-cloud/spring-cloud-config/issues/118

  2. Copier-coller de la solution de DavidBiesack (concernant application.properties ou application.yaml )

J'ai pu résoudre ce problème en définissant ce qui suit dans mon application.properties

spring.application.name=my-app-name
spring.jmx.default-domain=my-app-name

Ou pour application.yaml :

spring:
  application:
    name: my-app-name
  jmx:
    default-domain: my-app-name

Linux
  1. Comment configurer plusieurs SSL sur une seule IP avec Nginx

  2. Comment mettre à jour Kali Linux avec une seule commande

  3. Comment gérer plus de 10 paramètres dans le shell

  4. Comment démarrer un système Linux sans serveur graphique

  5. Déconcerté par un simple débit de liaison, ne peut pas obtenir plus d'un Gig

Comment configurer le démarrage PXE pour le matériel UEFI

Comment exécuter plusieurs commandes Linux en une seule commande

Comment obtenir l'utilisation du processeur d'un seul processus sous Linux

Comment installer Tomcat et Java sur CentOS 8

Comment installer le serveur d'applications sur Windows Server 2012

Comment faire un transfert SSL de Tomcat à Tomcat sur CentOS