rabbitmq捆绑包-symfony3-如何配置主题交换和队列?
我找不到一个很好的旧声音rabbitmq包配置来处理主题和通配符 我想要的只是一个使用通配符发布到多个队列的唯一交换 比如说,我有我的exchange名称user.update,我想在user.update.address、user.update.profile上发布相同的消息,用于microservice策略 您知道如何在配置文件中进行配置吗rabbitmq捆绑包-symfony3-如何配置主题交换和队列?,symfony,configuration,rabbitmq,bundle,Symfony,Configuration,Rabbitmq,Bundle,我找不到一个很好的旧声音rabbitmq包配置来处理主题和通配符 我想要的只是一个使用通配符发布到多个队列的唯一交换 比如说,我有我的exchange名称user.update,我想在user.update.address、user.update.profile上发布相同的消息,用于microservice策略 您知道如何在配置文件中进行配置吗 Thx用于阅读。仅仅因为您正在寻找 。。。旧声音rabbitmq包的伟大配置 访问并搜索rabbitmq,它将满足您的愿望 为了解决您的问题,您可以使用
Thx用于阅读。仅仅因为您正在寻找 。。。旧声音rabbitmq包的伟大配置 访问并搜索rabbitmq,它将满足您的愿望 为了解决您的问题,您可以使用下面的配置,我还没有测试过它,但应该可以。但是,您仍然需要编写整个功能/类/消费者/生产者等,因此请遵循以下示例: 它的流程是:user.updatep->user.updatee->[user.update.address&user.update.profile]->user\u update\u queue Q
old_sound_rabbit_mq:
connections:
default:
host: %rabbitmq.host%
port: %rabbitmq.port%
user: %rabbitmq.user%
password: %rabbitmq.pswd%
vhost: /
lazy: true
producers:
user_update_producer:
connection: default
exchange_options: { name: user.update, type: topic }
consumers:
user_update_consumer:
connection: default
exchange_options: { name: user.update, type: topic }
queue_options:
name: user_update_queue
routing_keys:
- 'user.update.address'
- 'user.update.profile'
callback: your_application.consumer.user_update_consumer