GraalVM Native Image 支援
GraalVM Native Images 是透過提前處理編譯後的 Java 應用程式生成的獨立可執行檔案。與 JVM 對應檔案相比,Native Image 通常具有更小的記憶體佔用和更快的啟動速度。
支援
所需的 AOT 執行時提示 內置於 Spring for Apache Pulsar,以便它可以無縫地用於基於 native image 的 Spring 應用程式中。
Spring for Apache Pulsar 中的 native image 支援已在基本場景中進行了測試,我們希望它“開箱即用”。但是,更高階的用例可能會浮出水面,需要向您自己的應用程式新增額外的執行時提示。如果發生這種情況,請提交包含一些詳細資訊的 Github 問題。 |
下一步
如果您有興趣向自己的應用程式新增 native image 支援,那麼一個極好的起點是 Spring Boot 參考文件的 Spring Boot GraalVM 支援 部分。
儘管上述指南中沒有提及 Spring for Apache Pulsar,但您可以在以下座標找到具體示例