0
我使用Symfony 2.1.8和RabbitMqBundle。RabbitMqBundle中的路由密鑰參數
我想routing_keys
參數添加到config.yml
這樣的:
old_sound_rabbit_mq:
connections:
default:
host: 'localhost'
port: 5672
user: 'guest'
password: 'guest'
vhost: '/'
producers:
twitter_metrics:
connection: default
exchange_options: {name: 'social-networks', type: topic}
consumers:
twitter_metrics:
connection: default
exchange_options:
name: 'social-networks'
type: topic
queue_options:
name: 'twitter-metrics-queue'
routing_keys:
- 'metrics.twitter'
callback: twitter_metrics_service
我嘗試添加routing_keys
參數爲producers
也只有在消費者和生產者的變體。但是,當我嘗試使用Symfony2的控制檯,我得到這個:
下 「old_sound_rabbit_mq.consumers.twitter_metrics.queue_options」
[Symfony的\分量\ CONFIG \定義\異常\ InvalidConfigurationException]
無法識別的選項 「routing_keys」
我在做什麼錯了?