我正在开发一个应用程序,其中有几个消费者(一个项目将使用一条消息并处理它,并在处理后将其发送回它来自的主题)
一个 Getway 项目,它有两个 REST 方法 Post 方法,这个 Post 方法将向其中一个消费者生成一条消息,该特定消费者将处理并发送回 Getway
现在,我有一个 Get 方法将使用消费者发回的消息。
但我想删除这个 Get 调用,我希望所有这一切都在单个 Post 调用中完成,在那里我可以向消费者生成一条消息,一旦消费者处理了我就想阅读它
如何做到这一点?我应该使用投票吗?
如果是这样,那么我应该在哪里写 Poll 并且有没有办法在事件的基础上处理这个问题,比如 Getway 发送的消息,它会读取某个事件的响应。
在我的项目中,我们使用了 spring kafka 模板。