Учитывая под синхронной производителю КафкаКонфигурация производителя Apache Kafka: VS. VS. request.timeout.ms. свойства «max.block.ms»
Properties props = new Properties();
props.put("max.block.ms", 30000);
props.put("request.timeout.ms", 30000);
props.put("retries", 5);
KafkaProducer<String, byte[]> produce = new KafkaProducer<>(props);
//Send message
producer.send(producerRecord).get();
помочь мне понять разницу между request.timeout.ms и max.block.ms производитель конфиги , Включает ли максимальное время для всех попыток? Или у каждой попытки есть свой тайм-аут?