首页 > 解决方案 > 在 Symfony 中更改 RabbitMQ 服务器

问题描述

我工作的公司目前正在更改我们使用 RabbitMQ 的服务器。我们将 Symfony 与php-amqplib/rabbitmq-bundle捆绑包一起使用,并尝试通过更改connection配置中的属性来模块化地移动生产者和消费者。

不幸的是,我们大约有 180 个队列,对于我们更改的每一个队列,我们​​都需要做一个缓存:清除目前对我们来说意味着停机。我想知道是否有人以前必须这样做,并且知道我们如何在不执行缓存的情况下迁移消费者:每次都清除。

到目前为止,我们一直在尝试php bin/console rabbitmq:setup-fabric由于缓存而没有改变任何内容的命令。

如果我们可以cache:clear只为那些理想的兔子东西做一个部分,但我不确定这是否可能/如何在 Symfony 中做到这一点(我们使用 3.4 作为参考)。

任何帮助都会很棒,请随时询问更多信息。蒂亚:)

标签: phpsymfonyrabbitmqsymfony-3.4

解决方案


推荐阅读