Почему мое собственное графическое приложение Micronaut GraalVM запускается так медленно?

Демонстрационный проект доступен по адресу: https://github.com/codependent/micronaut-graal-hello-world

Я создал базовое приложение Micronaut, следуя инструкциям по адресу: https://docs.micronaut.io/1.1.0.M1/guide/index.html

Генерация родного изображения работает нормально, используя прилагаемый скрипт ./build-native-image.sh

После создания я запускаю ./micronaut-graal-hello-world

С того момента, как я запускаю образ в оболочке, регистрация занимает около 30 секунд: 19:26:15.113 [main] INFO io.micronaut.runtime.Micronaut - Startup completed in 19ms. Server Running: http://localhost:8080

Итак, приложение Micronaut запускается быстро, как ад (19 мс!!), но запуск изображения занимает 30 секунд. Как это возможно? Это делает использование образов GraalVM бессмысленным, поскольку время запуска процесса слишком медленное.

УВЕДОМЛЕНИЕ, мой env - MacOS Mojave

0 ответов

Другие вопросы по тегам