当应用程序已经使用symfony / amqp-messenger运行时,如何为队列添加binding_keys?

问题描述

根据文档,我可以在配置(messenger.yaml)中为此队列定义交换,队列和binding_keys。

messenger:
    transports:
        external_messages:
            dsn: '%env(MESSENGER_TRANSPORT_DSN)%'
            options:
                exchange:
                    name: messages
                    type: topic
                queues:
                    messages_1:
                        binding_keys: [key1,key2]

但是我需要在应用程序运行时添加binding_keys(不在配置中)。谁能知道该怎么做?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)