Kafka 消费者的基于 Web 的过滤器

时间:2021-04-12 06:44:05

标签: spring-kafka

我们目前有一个基于 spring 的 web 应用程序,它有一堆过滤器来进行身份验证和数据添加等。我们正在研究以 Spring-kafka 作为实现的基于事件的系统,因此当前的过滤器不能在基于事件的方法。现在有一种与传输无关的方法来实现相同的目标。有没有一种方法/方法可以同时用于基于 Web 的请求和基于事件的请求,它完全模仿过滤器可以对 Web 请求执行的操作。我知道 Spring Kafka 提供了 RecordInterceptor 接口,但我不能在基于 Web 的请求中使用它。

1 个答案:

答案 0 :(得分:0)

您必须将代码放在一个公共类中,并从记录拦截器和网络过滤器中调用它。

没有可用的通用 API。