KafkaRestProxy 多实例问题

KafkaRestProxy multiple instances issue

我有一个微服务架构,其中每个服务的生产者写入相同的主题。我有两个 kafkaRestproxy 实例,每个实例都听那个主题,但这里的问题是: 假设请求到达 restproxy 的 instance-1,它将重定向到微服务,该服务完成作业并将响应写入主题,但响应由 restproxy 的第二个实例使用,比如 instance-2。

我应该怎么做才能解决这个问题?他们有任何类型的 application_id 我们可以附加到请求上,以便当微服务完成工作时,如果另一个 restproxy 实例使用了该响应,那么我们可以将响应重定向到获取该请求的 restproxy 实例?

您的代理构成一个 Kafka 消费者组,就像任何其他应用程序一样。

您通常不应尝试严格控制哪些消费者获得哪些信息

此外,除非您有另一个请求该信息的应用程序,否则其余代理不会使用任何东西