GNU/Linux >> Tutoriales Linux >  >> Linux

Mientras que implementar más de una aplicación Spring Boot en un solo servidor Tomcat significa mostrar una excepción. ¿Cómo resolver esto?

Creo que lo que sucede cuando implementas varias aplicaciones Spring Boot es que esas aplicaciones intentan registrarse en jmx en el mismo jvm con el mismo nombre.

  1. Consulte este problema para encontrar la solución https://github.com/spring-cloud/spring-cloud-config/issues/118

  2. Copiar y pegar de la solución de DavidBiesack (con respecto a application.properties o application.yaml )

Pude resolver esto definiendo lo siguiente en mi application.properties

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

O para application.yaml :

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

Linux
  1. Cómo configurar múltiples SSL en una IP con Nginx

  2. ¿Cómo dividir la terminal en más de una "vista"?

  3. Cómo actualizar Kali Linux con un solo comando

  4. Aplicación Spring Boot como servicio + Opciones de VM

  5. Cómo arrancar un sistema Linux sin servidor gráfico

Cómo configurar el arranque PXE para hardware UEFI

Cómo ejecutar múltiples comandos de Linux en un solo comando

Cómo obtener el uso de la CPU de un solo proceso en Linux

Cómo instalar Tomcat y Java en CentOS 8

Cómo instalar el servidor de aplicaciones en Windows Server 2012

Cómo hacer una transferencia SSL de Tomcat a Tomcat en CentOS