Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 云中的卡夫卡消费者_Java_Apache Kafka_Cloud Foundry_Spring Kafka - Fatal编程技术网

Java 云中的卡夫卡消费者

Java 云中的卡夫卡消费者,java,apache-kafka,cloud-foundry,spring-kafka,Java,Apache Kafka,Cloud Foundry,Spring Kafka,我使用的是SpringKafka消费者,它们包装在SpringBoot应用程序中,并作为微服务部署在pivotal cloud foundry中。我正在部署15个应用程序实例&15个kafka分区。由于大多数实例都是一个接一个地启动的,是否会执行多次再平衡?在云中部署kafka消费者的推荐方法是什么?新的0.11客户端有一个新属性group.initial.rebalance.delay.ms 引入了一个新的配置,group.initial.rebalance.delay.ms。此配置指定Gro

我使用的是SpringKafka消费者,它们包装在SpringBoot应用程序中,并作为微服务部署在pivotal cloud foundry中。我正在部署15个应用程序实例&15个kafka分区。由于大多数实例都是一个接一个地启动的,是否会执行多次再平衡?在云中部署kafka消费者的推荐方法是什么?

新的0.11客户端有一个新属性
group.initial.rebalance.delay.ms

引入了一个新的配置,
group.initial.rebalance.delay.ms
。此配置指定
GroupCoordinator
延迟初始使用者重新平衡的时间(以毫秒为单位)。随着新成员加入组,重新平衡将被
group.initial.rebalance.delay.ms
的值进一步延迟,最大值为
max.poll.interval.ms
。默认值为3秒。在开发和测试期间,为了不延迟测试执行时间,最好将其设置为0

我们正在为0.11客户端添加支持。目前计划在ApacheKafka的2.0Spring版本中发布,但我们正在考虑1.3版本,其中包含2.0特性的一个子集,以及对0.11的支持


您可以尝试将新客户端与旧的spring kafka一起使用;它可能会工作,但是,当然,您不会获得0.11功能,例如事务和
标题
新的0.11客户端有一个新属性
group.initial.rebalance.delay.ms

引入了一个新的配置,
group.initial.rebalance.delay.ms
。此配置指定
GroupCoordinator
延迟初始使用者重新平衡的时间(以毫秒为单位)。随着新成员加入组,重新平衡将被
group.initial.rebalance.delay.ms
的值进一步延迟,最大值为
max.poll.interval.ms
。默认值为3秒。在开发和测试期间,为了不延迟测试执行时间,最好将其设置为0

我们正在为0.11客户端添加支持。目前计划在ApacheKafka的2.0Spring版本中发布,但我们正在考虑1.3版本,其中包含2.0特性的一个子集,以及对0.11的支持


您可以尝试将新客户端与旧的spring kafka一起使用;它可能会起作用,但当然,您不会获得0.11特性,例如事务和
标题

,我认为另一个可行的选择是让所有侦听器容器在开始时停止,然后在云中的某个事件发生后立即对所有侦听器容器执行启动,例如,通过Spring Cloud Bus我认为另一个可行的选择是让所有侦听器容器在开始时停止,然后在云中的某个事件后立即对所有侦听器容器执行启动,例如,通过Spring Cloud Bus