Confluent JDBC Source连接器对接MSSQL读取100行即报OOM求助
Confluent JDBC Source连接器对接MSSQL时出现OutOfMemoryError异常
问题现象
使用Confluent JDBC Source连接器对接MSSQL数据库时,连接器读取100行数据后立即抛出内存溢出错误,但对接其他数据库时未出现该问题。已尝试增大批次大小,问题仍未解决。
报错日志
Error: WorkerSinkTask{id=Sink-0} Task threw an uncaught and unrecoverable exception. Task is being killed and will not recover until manually restarted (org.apache.kafka.connect.runtime.WorkerTask:196) java.lang.RuntimeException: java.lang.OutOfMemoryError: Java heap space at org.apache.kafka.clients.consumer.internals.AbstractCoordinator$HeartbeatThread.run(AbstractCoordinator.java:1535) Caused by: java.lang.OutOfMemoryError: Java heap space at org.apache.kafka.common.utils.Time.timer(Time.java:79) at org.apache.kafka.clients.consumer.internals.ConsumerNetworkClient.pollNoWakeup(ConsumerNetworkClient.java:321) at org.apache.kafka.clients.consumer.internals.AbstractCoordinator$HeartbeatThread.run(AbstractCoordinator.java:1454) [2022-12-14 14:35:43,647] INFO [Sink|task-0] Stopping task (io.confluent.connect.jdbc.sink.JdbcSinkTask:161)
内容的提问来源于stack exchange,提问作者Ray08
相关产品推荐
相关产品推荐

