GNU/Linux >> Linux Esercitazione >  >> Linux

Mentre distribuire più di un'applicazione Spring Boot in un singolo server Tomcat significa mostrare un'eccezione. Come risolvere questo problema?

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.

  1. Controlla questo problema per la soluzione https://github.com/spring-cloud/spring-cloud-config/issues/118

  2. Copia e incolla dalla soluzione di DavidBiesack (relativa a application.properties o application.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

Linux
  1. Ecco come funziona un server Linux

  2. come avviare il server Tomcat in Linux?

  3. Applicazione Spring Boot come servizio + Opzioni VM

  4. Come avviare un sistema Linux senza server grafico

  5. Sconcertato da un semplice throughput di legame, non può ottenere più di un concerto

Come configurare l'avvio PXE per l'hardware UEFI

Come eseguire più comandi Linux in un unico comando

Come ottenere l'utilizzo della CPU di un singolo processo in Linux

Come installare Tomcat e Java su CentOS 8

Come installare Application Server su Windows Server 2012

Come eseguire un trasferimento SSL da Tomcat a Tomcat su CentOS