【问题标题】:Access amqp_URI from spring boot application.properties file从 spring boot application.properties 文件访问 amqp_URI
【发布时间】:2021-02-01 03:09:25
【问题描述】:

我有如下 amqp_URI

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

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

任何提示将不胜感激

【问题讨论】:

    标签: spring-boot rabbitmq application.properties


    【解决方案1】:

    您可以在 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=
    

    要监听队列(例如:test-queue),您可以使用以下代码 -

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-03-30
      • 2020-12-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-12
      相关资源
      最近更新 更多