Используя клиент Apache Kafka Java (0.9), я пытаюсь отправить длинную серию записей брокеру с помощью класса Kafka Producer.
Асинхронный метод отправки возвращается немедленно на некоторое время, затем начинает блокировку для каждого вызова в течение короткого периода времени. Примерно через тридцать секунд клиент начинает бросать исключения (TimeoutException), с сообщением "Batch expired".
Какие обстоятельства вызывают это исключение?