首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RabbitMqBundle中的路由密钥参数

RabbitMqBundle中的路由密钥参数
EN

Stack Overflow用户
提问于 2013-02-28 08:37:09
回答 1查看 834关注 0票数 0

我使用Symfony 2.1.8和RabbitMqBundle。

我试图像这样将routing_keys参数添加到config.yml中:

代码语言:javascript
复制
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”

我做错什么了?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-03-01 13:39:11

RabbitMqBundle上一次更新之后,问题就解决了。如果您有同样的问题,请在您的symfony应用程序路径中尝试php composer.phar update命令。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15130944

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档