【发布时间】:2020-04-09 23:07:24
【问题描述】:
我们有一个使用标准层模型(控制器、服务、DAO)的 Spring Boot 应用程序。
我们的服务层使用 JMS 事件来产生和使用事件。
我们想考虑从 ActiveMQ 迁移到 Google 的 Pub-Sub(主要是因为与 ActiveMQ 不同,GCP 上有一个托管解决方案)。
- 是否可以使用 Pub-Sub 实现队列(例如,生产一次,消费一次,这与具有多个消费者/订阅者的主题不同)?
- 是否有任何示例显示在 Spring 的 3 层(控制器、服务、DAO)模型中的 Pub-Sub 实现?我们只能找到一个使用 Spring Boot 的简单 Pub-Sub 应用程序。我们有兴趣了解我们使用
onMessage(Event e)方法的服务层需要进行哪些更改。
【问题讨论】:
标签: spring spring-boot jms google-cloud-pubsub