当主题不可用/ kafka代理关闭时,无法通过KafkaTemplate引发异常

时间:2019-07-22 11:25:14

标签: spring-kafka

我正在通过Kafka Template向Kafka发送消息,但我想测试异常,所以我提供了错误的主题名称,但是当我运行代码时,它说“在获取具有相关ID 2的元数据时出错:{ocf-oots- gr-outbound_123 = LEADER_NOT_AVAILABLE”不可用,但主题本身是在Kafka中创建的,我也可以通过Kafka工具看到该主题,当代理停止时,它也不会引发异常。

代码:

api:3000/endpoint/to/call

它应该抛出异常,例如KafkaException,TimeOutException,中断异常等。

1 个答案:

答案 0 :(得分:0)

您将来必须致电get(time, timeUnit)才能获得结果(成功或不成功)。