Spring cloud Stream Kafka:获取 processor.output().send(message) 的确认;

Spring cloud Stream Kafka: Get acknowledgement for processor.output().send(message);

我想知道用spring-cloud-stream写入kafka主题是否成功。

public boolean writeToKafka(String emails) {

        Message<String> message = MessageBuilder.withPayload(emails).build();
        return processor.output().send(message);

    }

return 语句的计算结果始终为真。我需要将消息发送回调用方法是否已写入。

感谢 Gray Russell 的回答。我刚刚在 application.properties

中添加了以下 属性
spring.cloud.stream.kafka.bindings.output.producer.sync=true