2010-08-18 24 views
0

J'utilise ActiveMQ avec stomp et activemessaging. J'ai essayé de suivre les étapes de configuration dans http://code.google.com/p/activemessaging/wiki/Configurationcomment utiliser plusieurs courtier? (Stomp, ActiveMQ et activemessaging)

Dans mon broker.yml, j'ai la configuration suivante

 
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: ...... 

Dans mon messaging.rb, je ...

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

Mais cela ne semble pas fonctionner, les messages ne sont pas mis en file d'attente dans la file d'attente HiWorld. Toute aide serait grandement appréciée.

Merci d'avance.

Matet

Répondre

1

J'aimerais aider, mais la question est mal formaté - Je ne peux pas dire ce que le fichier broker.yml ressemble. Il semble que le niveau d'indentation est faux sur le foo: définition; il doit être sous le niveau de l'environnement (développement :), et il semble être au même niveau, et ne sera donc pas utilisé par la configuration du courtier.

+0

Ça a marché comme un charme! Merci Andrew! – msacro