RabbitMQというかRubyのAMQPライブラリメモ
どう考えても現在どのくらいのキューに貯まっているかは見たいですよね。
require 'rubygems' require 'amqp' require 'mq' AMQP.start(:host => 'localhost') do MQ.queue("piyo").status{ |num_msg, num_csm| puts num_msg # キューに貯まっているメッセージ数 puts num_csm # 待機しているコンシューマ数 } AMQP.stop { EM.stop } end