как использовать несколько брокеров? (Stomp, ActiveMQ и активный обмен сообщениями)

Я использую ActiveMQ с Stomp и ActiveMessaging. Я попытался выполнить шаги настройки в http://code.google.com/p/activemessaging/wiki/Configuration

В моем broker.yml у меня есть следующая конфигурация

development:
    adapter: stomp
    login: ""
    passcode: ""
    host: localhost
    port: 61613
    reliable: true
    reconnectDelay: 5

foo:
adapter: stomp
login: ""
passcode: ""
host: xx.xx.xx.xx
port: 61614
reliable: true
reconnectDelay: 5

test: .....
production: ......

В моем сообщении.rb у меня есть...

ActiveMessaging::Gateway.define do |s|
  s.queue :hi_world, '/queue/HiWorld', {}, 'foo'
end

Но это не работает, сообщения не ставятся в очередь HiWorld. Любая помощь будет принята с благодарностью.

Заранее спасибо.

Матет


person msacro    schedule 18.08.2010    source источник


Ответы (1)


Я бы рад помочь, но вопрос плохо отформатирован - я не могу сказать, как выглядит файл broker.yml. Похоже, что уровень отступа в foo: Definition; он должен быть ниже уровня среды (разработка:), и он выглядит на том же уровне, поэтому не будет использоваться конфигурацией брокера.

person Andrew Kuklewicz    schedule 18.08.2010