gpt4 book ai didi

java - Spring rabbitmq应用程序: console or web

转载 作者:行者123 更新时间:2023-12-01 04:49:46 25 4
gpt4 key购买 nike

我必须在 spring 和rabbitmq 中开发一个应用程序。这对我来说是新的,我根本没有太多经验。

基本上应用程序必须:

  • 不断检查数据库,如果有变化则发送消息发送到确定的队列。

  • 监听一些队列并回复一些数据。

所以我的问题是您会选择什么来制作这个应用程序,基于控制台的应用程序还是基于网络的应用程序。为什么?

ps:抱歉,如果我的英语不好。

最佳答案

如果您只想检查数据库并向rabbitmq队列发送消息并回复一些数据,那么我建议您选择仅控制台应用程序。您可以将应用程序作为独立服务运行。 Spring 已经与 RabbitMQ 集成。

我们已经在我们的应用程序中使用 Spring-RabbitMQ 进行一些繁重的计算,这是由另一个应用程序完成的。因此,我们将计算应用程序作为独立的控制台应用程序运行,并且该应用程序监听到达 Rabbit MQ 的消息。

如果您想远程监控此过程,则需要 Web 应用程序。就像例如你需要查看收到的消息类型,然后根据输入消息进行回复,并且你需要这一切都远程完成,你需要一个网络应用程序。否则就让它成为一个简单的控制台应用程序。您还可以使用 Maven 等构建工具来测试控制台应用程序。希望这有帮助

关于java - Spring rabbitmq应用程序: console or web,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15192865/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com