连接器状态不一致:ConnectException:此worker中已存在任务

时间:2017-05-05 10:06:39

标签: apache-kafka apache-kafka-connect confluent debezium

我正在使用Confluent Platform 3.2。在3台不同的EC2机器上运行3名工人。

我有一个连接器(debezium / MySQL源),我删除了几分钟后再次启动。但由于以下错误,我无法成功启动连接器。连接器处于故障状态。我不得不重新启动工人来解决问题。

需要知道这是否是缓存问题?如何在不重新启动工作程序的情况下解决此问题。任何支持都表示赞赏。

~/.vagrant.d/insecure_private_key

1 个答案:

答案 0 :(得分:0)

嗯。我有同样的错误然后我发现其中一个Kafka服务器用完了磁盘空间,因此Kafka集群无法正常运行。不知道这里的所有细节,但我希望Connect在Kafka中存储有关连接器和任务的一些信息,如果它没有正确响应,Kafka仍然可以获得有关旧任务的信息。

分享,以防其他任何人。

编辑:

我也注意到,this issue不时发生在我的Kafka节点上,使整个群集处于无法使用的状态。重新启动故障节点可以解决问题。