如何克服Kafka jdbc源连接器和接收器连接器的debezium / connect中的错误

时间:2020-11-05 12:05:36

标签: apache-kafka-connect debezium

我今天遇到了这个问题;在debezium / connect中,

当我在下面调用时

curl -i -X DELETE http://localhost:32771/connectors/qa-cheque-books-comon-source1

我明白了

HTTP/1.1 500 Internal Server Error
Date: Tue, 03 Nov 2020 04:42:53 GMT
Content-Type: application/json
Content-Length: 120
Server: Jetty(9.4.18.v20190429)
{"error_code":500,"message":"IO Error trying to forward REST request: java.net.SocketTimeoutException: Connect Timeout"}

当查看connect-service.log的DEBUG日志时,表明存在错误,

2020-11-05 04:52:23,019 DEBUG  ||  Could not connect to HttpDestination[http://**10.246.1.100**:8083]@29716c6d,queue=1,pool=DuplexConnectionPool@5861a584[c=1/64,a=0,i=0]   [org.eclipse.jetty.client.HttpClientTransport]

下面是ip 10.264.1.100 的故事,在运行部署了连接器的Docker VM时,我什至没有输入它作为参数。

在此之前,它运行良好。此容器已部署在ip 10.246.1.100的Pod中(在kubernates中),并与VM容器并行运行,后来删除了该pod。

但是现在在删除了pod一段时间之后,在VM中的容器中,在DEBUG日志级别的connect-service.log文件中,它说了这句话;

DEBUG || [Worker clientId=connect-1, groupId=connect-fxqa1-group] Deserialized new assignment: Assignment{error=0, leader='connect-xxxxxx-group-892eec2c-f3cc-420c-85b0-99e787984134', leaderUrl='http://10.246.1.100:8083/', offset=4996999982848, connectorIds=[], taskIds=[], revokedConnectorIds=[], revokedTaskIds=[], delay=0} [org.apache.kafka.connect.runtime.distributed.WorkerCoordinator] 

任何人都应该知道如何分配此IP以及如何克服这个问题?预先感谢您的指导

0 个答案:

没有答案