使用Spring的Queue类创建队列和直接从RabbitMq控制台创建队列有什么区别?

使用Spring的Queue类创建队列和直接从RabbitMq控制台创建队列有什么区别?,rabbitmq,spring-amqp,Rabbitmq,Spring Amqp,我们必须选择实现RabbitMQ队列的最佳方式。 我们有两种方法 1.在Spring中使用@Bean和Queue类创建队列和绑定。 2.在RabbitMQ web控制台本身中创建队列 我们需要知道哪种方式是最好的编程方式还是控制台方式以及为什么?IMHO,更好的方式是使用web控制台。队列是一种基础设施,将被许多应用程序使用。您不应该向应用程序提供对基础结构的完全控制。它应该由管理员维护 也请考虑以下几个方面: 安全性 易用性 威胁这不是真的。根据场景的不同,建议消费者动态创建和绑定队列。请看一

我们必须选择实现RabbitMQ队列的最佳方式。 我们有两种方法 1.在Spring中使用@Bean和Queue类创建队列和绑定。 2.在RabbitMQ web控制台本身中创建队列


我们需要知道哪种方式是最好的编程方式还是控制台方式以及为什么?

IMHO,更好的方式是使用web控制台。队列是一种基础设施,将被许多应用程序使用。您不应该向应用程序提供对基础结构的完全控制。它应该由管理员维护

也请考虑以下几个方面:

安全性
易用性

威胁

这不是真的。根据场景的不同,建议消费者动态创建和绑定队列。请看一下如何处理队列。根据您的场景,两种方法都可能是正确的。您可以让使用者创建一个队列,绑定它并从中消费。您可以使用管理工具手动创建和绑定队列。或者两者都可以。你有什么想法?结果拓扑的外观如何?为什么?