私はSymfony2.1.8と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コンソールを使おうとすると、次のようになります。
[Symfony \ Component \ Config \ Definition \ Exception\InvalidConfigurationException]
「old_sound_rabbit_mq.consumers.twitter_metrics.queue_options」の下にある認識されないオプション「routing_keys」
私が間違っているのは何ですか?