在运行kafka connect worker时出现如此多的异常

h22fl7wq  于 2021-06-04  发布在  Kafka
关注(0)|答案(1)|浏览(410)

在运行kafka connect worker时出现了大量异常。我已经设置了所有worker属性,所有jar路径看起来都很好。
例外情况如下:

2020-07-23 18:41:58 WARN  Reflections:104 - could not create Dir
   using jarFile from url
   file:/kafka/bin/../clients/build/libs/kafka-clients*.jar. skipping.  
   java.lang.NullPointerException
at java.util.zip.ZipFile.<init>(ZipFile.java:213)                                                                                                                           
at java.util.zip.ZipFile.<init>(ZipFile.java:155)                                                                                                                           
at java.util.jar.JarFile.<init>(JarFile.java:166)                                                                                                                           
at java.util.jar.JarFile.<init>(JarFile.java:130)                                                                                                                           
at org.reflections.vfs.Vfs$DefaultUrlTypes$1.createDir(Vfs.java:216)                                                                                                        
at org.reflections.vfs.Vfs.fromURL(Vfs.java:99)                                                                                                                             
at org.reflections.vfs.Vfs.fromURL(Vfs.java:91)                                                                                                                             
at org.reflections.Reflections.scan(Reflections.java:240)                                                                                                                   
at org.apache.kafka.connect.runtime.isolation.DelegatingClassLoader$InternalReflections.scan(DelegatingClassLoader.java:373)                                                
at org.reflections.Reflections$1.run(Reflections.java:198)                                                                                                                  
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)                                                                                                  
at java.util.concurrent.FutureTask.run(FutureTask.java:266)                                                                                                                 
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)                                                                                          
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)                                                                                          
at java.lang.Thread.run(Thread.java:748)  
2020-07-23 18:41:58 WARN  Reflections:377 - could not create Vfs.Dir from url. ignoring the exception and continuing         

org.reflections.ReflectionsException: Could not open url connection at org.reflections.vfs.JarInputDir$1$1.<init>(JarInputDir.java:37)                                                                                                      
at org.reflections.vfs.JarInputDir$1.iterator(JarInputDir.java:33)                                                                                                      
at org.reflections.Reflections.scan(Reflections.java:243)                                                                                                               
at org.apache.kafka.connect.runtime.isolation.DelegatingClassLoader$InternalReflections.scan(DelegatingClassLoader.java:373)                                            
at org.reflections.Reflections$1.run(Reflections.java:198)                                                                                                              
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)                                                                                              
at java.util.concurrent.FutureTask.run(FutureTask.java:266)                                                                                                             
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)                                                                                      
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)                                                                                      
at java.lang.Thread.run(Thread.java:748)  
Caused by: java.io.FileNotFoundException: /kafka/bin/../clients/build/libs/kafka-clients*.jar (No such file or directory)

   at java.io.FileInputStream.open0(Native Method)                                                                                                                             
   at java.io.FileInputStream.open(FileInputStream.java:195)                                                                                                               
at java.io.FileInputStream.<init>(FileInputStream.java:138)                                                                                                         -
``` `kafkaconnectsladev.log` 
thtygnil

thtygnil1#

如果你看到 WARN Reflections ,则这是一个警告,而不是错误,可以安全地忽略。
您可以编辑 log4j.properties 如果你想的话,把警告静音。使用汇合docker图像,这是通过 CONNECT_LOG4J_LOGGERS 变量

相关问题