我想知道,如果它具有供消费者使用的属性,那么何时无法使用kafka服务器来设置应尝试连接kafka服务器的次数。
我也尝试过:
.withProperty(ConsumerConfig.RECONNECT_BACKOFF_MAX_MS_CONFIG, "4000")
.withProperty(ConsumerConfig.RETRY_BACKOFF_MS_CONFIG, "500")
.withProperty(ConsumerConfig.RECONNECT_BACKOFF_MS_CONFIG, "500")
似乎不起作用。我希望通过上述设置,消费者可以在重新连接4秒后停止。
据我所知,对于生产者来说,它存在重试属性。
答案 0 :(得分:1)
没有配置限制从用户方重试的次数。
但是,有一些参数可以控制重新连接的频率
reconnect.backoff.max.ms
reconnect.backoff.ms
retry.backoff.ms