我正在使用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: ......
在我的messaging.rb中,我有......
ActiveMessaging::Gateway.define do |s|
s.queue :hi_world, '/queue/HiWorld', {}, 'foo'
end
但是这似乎不起作用,消息在HiWorld队列中没有排队。 任何帮助将不胜感激。
提前致谢。
马特特
答案 0 :(得分:1)
我很乐意提供帮助,但问题是格式不正确 - 我无法分辨broker.yml文件的样子。看起来foo上的缩进级别是错误的:定义;它需要处于环境(开发:)的水平之下,并且看起来处于同一级别,因此代理配置不会使用它。