2010-02-17 2 views
1

Ruby AMQP 캐롯 라이브러리를 사용하고 있으며 가상 시스템에서 테스트 RabbitMQ 서버와 통신을 시도하고 있습니다. 기계에 AMQP 포트가 열려 있지만 Carrot에게 외부 연결을 설정할 수 없습니다.Ruby AMQP로 외부 서버 사용법 캐롯 라이브러리

Carrot.queue ('메시지': 내구성 => 사실, : 서버가 => '192.168.162.176') 나는 다음을 시도

Carrot.queue ('메시지': 내구성 => 사실, : 호스트 => '192.168.162.176')

답변

3

나는 당근 개발자와 이야기 그리고 이것은 그가 내게 준 대답은 그것은 잘 작동 :

@client = Carrot.new(
:host => host, 
:port => port.to_i, 
:user => @opts['user'], 
:pass => @opts['pass'], 
:vhost => @opts['vhost'], 
:insist => @opts['insist'] 
) 

queue = @client.queue('foo')