0

Spring Boot 通过引入Spring Graal Native 0.6.0特性引入了 GraalVM Native Image 支持。现在,如果我们有一个成功编译的原生 Spring Boot 应用程序,我们如何在命令行启动时动态更改应用程序的端口(就像我们在 JVM 模式下习惯的那样)?

这对于 Docker 或云提供商的部署场景至关重要......

4

1 回答 1

0

因为我们已经习惯在 JVM 模式下执行此操作,例如:

java -Dserver.port=8087 -jar spring-boot-graal-0.0.1-SNAPSHOT.jar

我们可以对本机编译的 Spring Boot 应用程序执行相同的操作:

./spring-boot-graal -Dserver.port=8087

感谢Quarkus 的启发!在此处查看 100% 可理解的示例项目:https ://github.com/jonashackt/spring-boot-graalvm

于 2020-04-19T09:51:45.220 回答