5/03/2011

amqp-utils工具使用

amqp-utils 工具(CLI)用來操作AMQP為基礎Queue服務( rabbitmq...),透過Command Line或Shell操作。 RabbitMQ 雖然也有rabbitmqctl但偏向系統管理面,amqp-utils剛好可以彌補rabbitmqctl資料操作不足,建議安裝。

安裝(需要ruby環境)

[code lang="bash"] gem install amqp-utils [/code] 簡易功能描述 刪除queue資料 [code lang="bash"] amqp-deleteq [/code] 刪除queue資料且顯示於STDOUT [code lang="bash"] amqp-dequeue [/code] 發佈訊息至特定的Queue [code lang="bash"] amqp-enqueue [/code] 顯示第一筆訊息且不會將它刪除所指定Queue [code lang="bash"] amqp-peek [/code] 取出一筆訊息 [code lang="bash"] amqp-pop [/code] 清除所有訊息指定Queue [code lang="bash"] amqp-purge [/code] 綁定exchange與routing key [code lang="bash"] amqp-spy [/code] 取得統計值 (queue size, consumers) [code lang="bash"] amqp-statq [/code] 取消綁定exchange與routing key [code lang="bash"] amqp-unbind [/code]

No comments:

Post a Comment