1. 概述

在本快速教程中,我们将学习如何在 Quarkus 应用程序上配置服务器端口。

2. 配置端口

默认情况下,与许多其他 Java 服务器应用程序类似,Quarkus 监听端口 8080。为了更改默认服务器端口, 我们可以使用 quarkus.http.port 属性。

Quarkus 从各种来源读取其配置属性。因此,我们也可以从不同的来源更改 quarkus.http.port 属性。例如,我们可以通过将其添加到 application.properties 来使 Quarkus 监听端口 9000:

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 中的所有字符转换为大写,并用下划线替换点以形成环境变量 name

三、结论

在这个简短的教程中,我们看到了在 Quarkus 中配置应用程序端口的几种方法。