RabbitMQ使用記錄

2021-08-13 16:07:49 字數 1156 閱讀 7787

公司業務比較複雜,各部門使用的技術也不一樣,往往在業務互動處理處是乙個頭疼問題,為了方便使用,於是搭建了這個mq。至於為什麼使用這個mq,這裡不做解說,我們在支付訂單業務上通過mq保證各系統連貫正常,這裡收集了相關資料,方便大家使用。

【安裝】

【訪問控制】

【網路】

【配置】

【集群】

【命令】

【前台執行】rabbitmq-server start

【後台執行】rabbitmq-server -detached

【預設配置檔案】 /usr/share/doc/rabbitmq-server-3.5.6

【檢視使用者】rabbitmqctl list_users

【建立使用者】rabbitmqctl add_user cc 076iwqx6

【刪除使用者】rabbitmqctl delete_user cc

【修改密碼】rabbitmqctl change_password cc 076iwqxz

【清除密碼】rabbitmqctl clear_password cc

【認證使用者】rabbitmqctl authenticate_user cc 076iwqxz

【設定tag】rabbitmqctl set_user_tags cc administrator monitoring policymaker management

【建立virtual host】rabbitmqctl add_vhost cc

【刪除virtual host】rabbitmqctl delete_vhost cc

【檢視virtual host】rabbitmqctl list_vhosts

【設定許可權】rabbitmqctl set_permissions -p cc cc 「.」 「.」 「.*」(為cc使用者分配虛【擬主機cc的配置,寫和讀許可權)

【清除許可權】rabbitmqctl clear_permissions -p cc cc

【查詢主機分配出去的許可權】rabbitmqctl list_permissions -p cc

【查詢使用者許可權】rabbitmqctl list_user_permissions cc

rabbitmq 命令記錄

1.檢視所有佇列 sh rabbitmqctl list queues 2.檢視所有消費者 sh rabbitmqctl list consumers 查詢某個佇列的消費者 sh rabbitmqctl list consumers grep notify center t1 to d0 real ...

RabbitMQ機制記錄

1 topic模式機制測試結果 1 客戶端連線不同佇列,當exchange發布訊息通過routing key到不同佇列時,兩個佇列均能收到訊息。2 exclusive,設定為true時,客戶端連線斷掉,佇列消失,且佇列內資料丟失。2 延遲執行 主要靠外掛程式 rabbitmq plugins ena...

rabbitmq 故障記錄

update memory details 顯示其other 為3.8g rabbitmqctl status 檢視記憶體 在broker執行過程中修改 rabbitmqctl set vm memory high watermark 0.6 查詢修改是否成功 已恢復可以使用,但是erlang pr...