A logo showing the text blog.marcnuri.com
English
Inicio»Java»Quarkus: ¿Cómo cambiar el puerto de la aplicación?

Entradas Recientes

  • Fabric8 Kubernetes Client 6.4.0 está disponible!
  • Fabric8 Kubernetes Client 6.3.1 está disponible!
  • Eclipse JKube 1.10 está disponible!
  • Fabric8 Kubernetes Client 6.2.0 está disponible!
  • Fabric8 Kubernetes Client 6.1 está disponible!

Categorías

  • Antiguo
  • Front-end
  • Herramientas
  • Java
  • JavaScript
  • Operaciones
  • Proyectos personales

Archivos

  • enero 2023
  • diciembre 2022
  • noviembre 2022
  • octubre 2022
  • agosto 2022
  • julio 2022
  • mayo 2022
  • febrero 2022
  • enero 2022
  • diciembre 2021
  • noviembre 2021
  • octubre 2021
  • septiembre 2021
  • agosto 2021
  • julio 2021
  • diciembre 2020
  • octubre 2020
  • agosto 2020
  • mayo 2020
  • marzo 2020
  • noviembre 2019
  • octubre 2019
  • julio 2019
  • diciembre 2018
  • agosto 2018
  • julio 2018
  • junio 2018
  • marzo 2018
  • febrero 2018
  • noviembre 2017
  • octubre 2017
  • agosto 2017
  • julio 2017
  • julio 2016
  • enero 2016
  • diciembre 2015
  • noviembre 2015
  • marzo 2007

Quarkus: ¿Cómo cambiar el puerto de la aplicación?

2021-11-17 en Java etiquetado Quarkus / Java / Consejo breve por Marc Nuri | Última actualización: 2021-11-17
English version

Quarkus expone cualquier aplicación HTTP en el puerto 8080 a menos que suministremos una configuración explícita.

¿Cómo cambiar el puerto del servidor HTTP?

Para sobreescribir el valor por defecto (8080), puedes utilizar la propiedad quarkus.http.port en el fichero application properties de tu aplicación (src/main/resources/application.properties).

quarkus.http.port=8082

O si estás utilizando configuración YAML para tu aplicación (src/main/resources/application.yaml):

quarkus:
  http:
    port: 8082

¿Cómo cambiar el puerto del servidor HTTP para un perfil?

También puedes cambiar el puerto HTTP de Quarkus para un perfil específico (e.g. dev).

Si estás usando application.properties entonces tienes que ponerle un prefijo al nombre de la propiedad con % seguido del nombre del perfil (%{nombre.perfil}.nombre.propiedad). Puedes leer más acerca de los perfiles en Quarkus Configuration Reference: Profiles.

%dev.quarkus.http.port=8082

O si estás utilizando configuración de la aplicación en formato YAML:

"%dev":
  quarkus:
    http:
      port: 8082

¿Cómo cambiar el puerto del servidor en tiempo de ejecución?

También puedes sobreescribir el puerto del servidor configurado al compilar la aplicación en tiempo de ejecución suministrando la propiedad quarkus.http.port en las propiedades del sistema (System properties) en ejecución.

java -Dquarkus.http.port=8082 target/quarkus-app/quarkus-run.jar

O si tu aplicación está empaquetada en modo Nativo:

./target/artifact-1.0.0-SNAPSHOT-runner -Dquarkus.http.port=8082

Referencias

  • Guía de configuración oficial de Quarkus
  • Quarkus: All configuration options
Twitter iconFacebook iconLinkedIn iconPinterest iconEmail icon

Navegador de artículos

← Cliente de Kubernetes para Java: Introducción a Fabric8Eclipse JKube 1.5.1 está disponible! →
© 2007 - 2023 Marc Nuri