При использовании продюсера Kafka через стороннюю библиотеку в приложении Spring Boot, упакованном в виде жирной банки, Stringserializer Kafka (и другие классы Kafka) не встречаются в асинхровых потоках, вращающихся производителем. Исключением является Java.lang.classnotFoundException: org.apache.kafka.common.serialization.stringserializer.
На исследовании я обнаружил, что основной приложенный поток видит, что Tomcatembeddedloader + LaunchedClassload, который может загружать зависимости, но async-rathroinper, что может загружать в использовании. Appclassloader.
Есть ли способ заставить Forkjoinpool использовать правильный загрузчик класса или как это можно решить?
Подробнее здесь: https://stackoverflow.com/questions/796 ... dexception
Forkjoinpool с использованием appclassloader + classnotfoundexception ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как получить доступ к ForkJoinPool, который планирует виртуальные потоки
Anonymous » » в форуме JAVA - 0 Ответы
- 25 Просмотры
-
Последнее сообщение Anonymous
-