【发布时间】:2018-12-20 14:43:37
【问题描述】:
我正在尝试验证当我关闭我的应用程序时(优雅地或以某种激进的方式),kafka-listeners 是否已正常关闭。有人可以指出我处理它的地方吗?我正在查看 destroy 和 close 方法,但我找不到 kafka 客户端注销实际发生的位置。
如果注销时间过长会怎样?或者如果其他一些spring bean关闭钩子需要太多时间?
对于当前处理事件的实际意义是什么?如果他们碰巧完成了他们的工作,他们可以在关闭期间提交补偿吗?
我正在使用 spring-kafka 1.3.5 版本。
【问题讨论】:
标签: spring-kafka