Apache kafka kafka Connect:Tasks.max超过#个分区,但状态为RUNNING

Apache kafka kafka Connect:Tasks.max超过#个分区,但状态为RUNNING,apache-kafka,apache-kafka-connect,Apache Kafka,Apache Kafka Connect,在我们的设置中,主题中有50个任务和40个分区。我们有两个工人。理想情况下,连接器应该只启动40个任务,但我们看到所有50个任务的状态都是“正在运行”。这怎么可能 可能存在空闲任务,但这并不一定意味着它们处于未分配或失败状态。它们处于活动状态,并作为用户组的一部分运行(假定为接收器连接器) 如果您有一个源连接器,那么只有50个运行生产者线程,将数据发送到所有40个分区。对于消费者有多少像这样的生产商,没有1:1的限制 欢迎您使用为连接器设置新配置,并将任务.max设置回40 可能存在空闲任务,但

在我们的设置中,主题中有50个任务和40个分区。我们有两个工人。理想情况下,连接器应该只启动40个任务,但我们看到所有50个任务的状态都是“正在运行”。这怎么可能

可能存在空闲任务,但这并不一定意味着它们处于
未分配
失败
状态。它们处于活动状态,并作为用户组的一部分运行(假定为接收器连接器)

如果您有一个源连接器,那么只有50个运行生产者线程,将数据发送到所有40个分区。对于消费者有多少像这样的生产商,没有1:1的限制


欢迎您使用
为连接器设置新配置,并将
任务.max
设置回40

可能存在空闲任务,但这并不一定意味着它们处于
未分配
失败
状态。它们处于活动状态,并作为用户组的一部分运行(假定为接收器连接器)

如果您有一个源连接器,那么只有50个运行生产者线程,将数据发送到所有40个分区。对于消费者有多少像这样的生产商,没有1:1的限制

欢迎您使用
为连接器设置新配置,并将
任务.max
设置回40