Kako konfigurirati vrata za aplikacijo Spring Boot

Kako nastavim vrata TCP/IP, ki jih posluša aplikacija Spring Boot, tako da ne uporablja privzetih vrat 8080.

Rešitev

Kot je navedeno v dokumentih](http://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#howto-change-the-http-port), nastavite server.port kot sistemsko lastnost z uporabo možnosti ukazne vrstice za jvm -Dserver.port=8090 ali dodajte application.properties v /src/main/resources/ z

server.port=8090

Za naključna vrata uporabite

server.port=0
Komentarji (12)

Če uporabljate application.yml, vanj dodajte naslednje vrstice

server:
     port: 9000

in seveda 0 za naključna vrata.

Komentarji (1)

Vrata lahko določite tako, da v svoji konfiguraciji (na osnovi jave ali xml) nadgradite fižol EmbeddedServletContainerFactory. Tam lahko določite vrata za uporabljeni vgrajeni vsebnik servletov. Oglejte si Spring Boot - Core "Embedded Servlet Container Support" odstavek in primer. Upam, da vam bo to pomagalo.

Komentarji (2)