Перейти к основному содержимому

Настройка порта сервера в приложениях Quarkus

· 1 мин. чтения

1. Обзор

В этом кратком руководстве мы узнаем, как настроить порт сервера в приложениях Quarkus.

2. Настройка порта

По умолчанию, как и многие другие серверные приложения Java, Quarkus прослушивает порт 8080. Чтобы изменить порт сервера по умолчанию, мы можем использовать свойство quarkus.http.port .

Quarkus считывает свойства конфигурации из различных источников . Поэтому мы можем изменить свойство quarkus.http.port из разных источников. Например, мы можем заставить Quarkus прослушивать порт 9000, добавив это в наш application.properties :

quarkus.http.port=9000

Теперь, если мы отправим запрос на localhost:9000, сервер вернет какой-то HTTP-ответ:

>> curl localhost:9000/hello
Hello RESTEasy

Также возможно настроить порт с помощью системных свойств Java и аргументов -D :

>> mvn compile quarkus:dev -Dquarkus.http.port=9000
// omitted
Listening on: http://localhost:9000

Как показано выше, здесь системное свойство переопределяет порт по умолчанию. В дополнение к ним мы также можем использовать переменные среды:

>> QUARKUS_HTTP_PORT=9000 
>> mvn compile quarkus:dev

Здесь мы преобразуем все символы в quarkus.http.port в верхний регистр и заменяем точки символами подчеркивания, чтобы сформировать имя переменной среды .

3. Заключение

В этом кратком руководстве мы рассмотрели несколько способов настройки порта приложения в Quarkus.