1

Ruby AMQP Carrot ライブラリを使用しており、仮想マシンでテスト用の RabbitMQ サーバーと通信しようとしています。マシンで AMQP ポートが開いていますが、Carrot で外部接続を確立できません。私は次のことを試しました:

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

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

4

1 に答える 1

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')
于 2010-02-19T11:56:12.490 に答える