Ошибка UnsatisfiedLinkError при запуске модуля K8S на основе службы Ballerina.
Я пытаюсь запустить модуль K8S на основе службы Ballerina и получаю следующую ошибку:
ошибка: java.lang.UnsatisfiedLinkError {"message": "не удалось загрузить требуемую собственную библиотеку", "cause": error("java.lang.IllegalArgumentException",message="Не удалось загрузить ни одну из указанных библиотек: [netty_tcnative_linux_x86_64] , netty_tcnative_linux_x86_64_fedora, netty_tcnative_x86_64, netty_tcnative]")}
Среда выполнения — ballerina/jvm-runtime:1.0.
1 ответ
Другая причина этого может заключаться в отсутствии зависимости glibc (требуемой netty для базовой реализации собственного транспорта) в вашем базовом образе. (напримерalphine linux
базовое изображение не содержитglibc
согласно документации alphine Linux .)
Следовательно, эту проблему можно решить, переключившись на любой базовый образ, который по умолчанию поставляется с вышеупомянутой зависимостью.
Сопутствующие вопросы и обсуждения можно найти здесь и здесь .