Как использовать внешний сервер с Ruby AMQP Carrot Library - PullRequest
1 голос
/ 18 февраля 2010

Я использую библиотеку Ruby AMQP Carrot и пытаюсь установить связь с тестовым сервером RabbitMQ на виртуальной машине. Порт AMQP открыт на машине, но я не могу заставить Морковь установить внешнее соединение. Я пробовал следующее:

Carrot.queue ('message',: durable => true,: server => '192.168.162.176')

Carrot.queue ('message',: durable => true,: host => '192.168.162.176')

1 Ответ

3 голосов
/ 19 февраля 2010

Я разговаривал с разработчиком Carrot, и он дал мне ответ, и он прекрасно работает:

@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')
...