Re: Flink 中的类加载KafkaSerializerWrapper

2022-12-13 Thread Martijn Visser
Hi, Please post to the Dev mailing list in English. Best regards, Martijn On Tue, Dec 13, 2022 at 9:03 AM wangshuai wrote: > > 在使用kafka自定义序列化时会导致对应的class无法加载的问题。通过分析,现有代码在使用AppClassLoader类加载器先加载了KafkaSerializerWrapper时,用户提交任务自己编写的类是无法通过AppClassLoader加载的,通过FlinkUserCodeClassLoader加载的话需要KafkaSe

Flink 中的类加载KafkaSerializerWrapper

2022-12-13 Thread wangshuai
在使用kafka自定义序列化时会导致对应的class无法加载的问题。通过分析,现有代码在使用AppClassLoader类加载器先加载了KafkaSerializerWrapper时,用户提交任务自己编写的类是无法通过AppClassLoader加载的,通过FlinkUserCodeClassLoader加载的话需要KafkaSerializerWrapper也是通过FlinkUserCodeClassLoader加载。 public void open(InitializationContext context) throws Exception { final ClassLoader u