Сейчас передается по одному сообщению как передать пачку сообщений? Ниже код который передает по одному сообщению.
public void sendMessages(List<EntryTestJson> msgList)
{
String topic = "test";
try (Producer<String, String> producer = createProducer())
{
for (EntryTestJson message : msgList)
{
ProducerRecord<String, String> record = new ProducerRecord<>(topic, message.toString());
producer.send(record, new RecordCallback());
producer.flush();
log.info("Отправлено сообщение: " + record.value());
}
} catch (Exception e)
{
log.error("Ошибка при отправке сообщения", e);
}
}