从 spring 引导 application.properties 文件访问 amqp_URI

Access amqp_URI from spring boot application.properties file

我有 amqp_URI 如下所示

amqp://sds:%23%23%45%56%65%56%56%@myserver:5672 

我需要从 Spring 引导 application.properties 文件访问此服务器。我试过 spring.rabbitmq.addresses 属性 。但是没有运气。

如有任何提醒,我们将不胜感激

您可以在 application.properties -

中使用以下属性
spring.rabbitmq.host=
spring.rabbitmq.virtual-host= <if you are using root (/) remove this property>
spring.rabbitmq.port=
spring.rabbitmq.username=
spring.rabbitmq.password=

要收听队列(例如:测试队列),您可以使用以下代码 -

@Component
public class TestConsumer {
    @RabbitListener(queues = 'test-queue')
    public void onMessage(Message message) {
      //TODO
    }
}