GraalVM Native Image 支持

GraalVM 原生映像是独立的可执行文件,可以通过提前处理编译的 Java 应用程序来生成。原生映像通常具有较小的内存占用,并且比 JVM 映像启动速度更快。spring-doc.cn

支持

所需的 AOT 运行时提示内置于 Spring for Apache Pulsar 中,因此它可以无缝地用于基于本机映像的 Spring 应用程序。spring-doc.cn

Spring for Apache Pulsar 中的原生镜像支持已经在基本场景中进行了测试,我们希望它 “正常工作”。但是,更高级的用例可能会显示需要向您自己的应用程序添加额外的运行时提示。如果发生这种情况,请提交 Github 问题并提供一些详细信息。spring-doc.cn

后续步骤

如果您有兴趣将原生映像支持添加到自己的应用程序,那么 Spring Boot 参考文档的 Spring Boot GraalVM 支持部分是一个很好的起点。spring-doc.cn

虽然上述指南中没有提到 Spring for Apache Pulsar,但你可以在以下坐标中找到具体示例:spring-doc.cn