RabbitMQ キューを使用する Ruby プロセスがあります。
AMQP.start(:host => $AMQP_URL) do |connection|
@channel ||= AMQP::Channel.new(connection)
@queue ||= @channel.queue("results")
@queue.subscribe do |body|
puts "Received -> #{body}"
# Publish the same message again to the same queue
end
end
実用的ではないことはわかっていますが、同じメッセージを同じキューに発行する方法を知りたいのですが、とにかくメッセージを保持するだけでも、直接チャネルではうまくいきませんでしたキューを削除する代わりに、または単にメッセージを再発行するだけで、それは素晴らしいことです
何か案は ?