【发布时间】:2018-03-25 15:12:55
【问题描述】:
我刚刚开始使用 Spring boot RabbitMQ。我想知道在spring boot rabbitmq(注释配置)的情况下,我们如何分别配置生产者代码和消费者代码。我的意思是说,如果我想在spring boot中编写rabbitmq生产者代码,在python中编写消费者代码,反之亦然-spring boot中的消费者代码和python中的生产者代码..我在spring boot中没有找到单独的生产者和消费者配置。例如,在 Spring XML 配置的情况下,在发送方,我们只有交换名称和路由密钥可用。生产者端没有关于队列名称或交换类型的信息。但与此相反,在 Spring boot 的情况下,Queue 仅在发送方配置,包括交换绑定。您能否帮助我使用弹簧启动进行单独的发送器和接收器配置。我正在研究跨技术rabbitmq。所以我想知道发送者和接收者所需的最低配置。请帮忙。
例如-https://github.com/Civilis317/spring-amqp,在此代码中,在生产者端,在配置文件中,配置了队列。但是在 xml 配置的情况下,生产者不知道队列。我想知道在 spring boot rabbitmq 的情况下,发送方所需的最低配置是什么。
我的意思是说,在 xml 配置中,交换队列绑定的详细信息是在消费者端的 xml 文件中找到的。但在 Spring Boot 中,交换队列绑定仅在发送方配置文件中找到。是这样写的吗??
【问题讨论】:
标签: java spring-boot rabbitmq spring-amqp