Cómo configurar el puerto para una aplicación Spring Boot
¿Cómo puedo configurar el puerto TCP/IP que escucha una aplicación de Spring Boot para que no utilice el puerto por defecto 8080?
724
3
¿Cómo puedo configurar el puerto TCP/IP que escucha una aplicación de Spring Boot para que no utilice el puerto por defecto 8080?
Como se dice en los documentos o bien establece
server.port
como propiedad del sistema utilizando la opción de línea de comandos para jvm-Dserver.port=8090
o añadeapplication.properties
en/src/main/resources/
conPara un puerto aleatorio utilice
En caso de que esté utilizando
application.yml
añada las siguientes líneasy por supuesto 0 para el puerto aleatorio.
Puedes especificar el puerto anulando el bean
EmbeddedServletContainerFactory
dentro de tu configuración (basada en java o xml). Allí puede especificar el puerto para el contenedor de servlets embebido utilizado. Por favor, vea Spring Boot - Core "Embedded Servlet Container Support" párrafo y ejemplo allí. Espero que esto ayude.