Sql server kafka JDBC接收器连接器是否跟踪加载到目标数据库的数据?

Sql server kafka JDBC接收器连接器是否跟踪加载到目标数据库的数据?,sql-server,jdbc,apache-kafka,apache-kafka-connect,confluent-platform,Sql Server,Jdbc,Apache Kafka,Apache Kafka Connect,Confluent Platform,我正在使用kafka jdbc接收器连接器,它将数据从主题插入SQL Server数据库。由于mssql中的某些问题,连接器停止并出现错误: Caused by: org.apache.kafka.connect.errors.ConnectException: com.microsoft.sqlserver.jdbc.SQLServerException: The TCP/IP connection to the host mssql_ip , port 1433 has failed. Er

我正在使用kafka jdbc接收器连接器,它将数据从主题插入SQL Server数据库。由于mssql中的某些问题,连接器停止并出现错误:

Caused by: org.apache.kafka.connect.errors.ConnectException: com.microsoft.sqlserver.jdbc.SQLServerException: The TCP/IP connection to the host mssql_ip , port 1433 has failed. Error: "connect timed out.

我的问题是,SQL Server启动后,是否会将当前数据插入到SQL Server中?或者它将从该时间点开始插入数据?

当SQL Server启动并可用时,Kafka Connect JDBC接收器连接器将向其发送数据

如果出现故障(网络故障、SQL Server停止等),则Kafka Connect将知道它在发送的主题(偏移量)中的位置,并将在下次重新启动连接器时从该点开始

如果SQL Server关闭,Kafka Connect将无法向其发送数据。SQL Server启动后,您需要重新启动Kafka Connect connector任务,然后它将再次开始发送数据