Apache kafka 将配额应用于Kafka Connect消费组

Apache kafka 将配额应用于Kafka Connect消费组,apache-kafka,apache-kafka-connect,Apache Kafka,Apache Kafka Connect,我让Kafka Connect JDBC接收器连接器写入各种数据库,我想限制一个数据库的流量。该功能可以为客户端ID设置consumer\u byte\u rate配额,但Kafka Connect客户端ID看起来像consumer-1234,并动态分配给连接器。因此,如果我的接收器连接器重新平衡,它将被分配所有新的客户端ID。我尝试使用我的接收器连接器消费者组ID作为客户端ID设置配额,但这不起作用。有没有办法为Kafka Connect消费群体设置配额?如果升级到Apache Kafka 2

我让Kafka Connect JDBC接收器连接器写入各种数据库,我想限制一个数据库的流量。该功能可以为客户端ID设置
consumer\u byte\u rate
配额,但Kafka Connect客户端ID看起来像
consumer-1234
,并动态分配给连接器。因此,如果我的接收器连接器重新平衡,它将被分配所有新的客户端ID。我尝试使用我的接收器连接器消费者组ID作为客户端ID设置配额,但这不起作用。有没有办法为Kafka Connect消费群体设置配额?

如果升级到Apache Kafka 2.3,您将从中受益。你可以看到一个例子。但是,您必须测试客户端id是否具有确定性,因为配额不能进行通配符

你用的是什么版本的ApacheKafka?我用的是2.1版。