混個勳章 關於RabbitMq的指令

2021-08-29 20:28:39 字數 906 閱讀 5136

開啟服務「#systemctl enable rabbitmq-server」

啟動服務「#systemctl start rabbitmq-server」

rabbitmqctl list_exchanges 檢視rabbitmq裡面已經宣告的交換機

1.建立虛擬主機 

rabbitmqctl add_vhost vhostpath 

2.刪除虛擬主機 

rabbitmqctl delete_vhost vhostpath 

3.列出所有虛擬主機 

rabbitmqctl list_vhosts 

4.列出虛擬主機上的所有許可權 

rabbitmqctl list_permissions [-p vhostpath] 

重啟rabbitmq服務通過兩個命令來實現: 

rabbitmqctl stop :停止rabbitmq 

rabbitmq-server restart : 重啟rabbitmq

rabbitmq-server start

/lib/rabbitmq/lib/rabbitmq_server-3.7.4/sbin

新增管理賬號「#rabbitmqctl add_user admin 12345678」,admin 為賬號名稱,12345678為密碼

設定使用者角色「#rabbitmqctl set_user_tags admin administrator」,administrator為超級管理員角色,其他參見官方**

設定使用者許可權「#rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"」。 設定admin賬號 操作目錄,及訪問許可權

開啟遠端管理「#rabbitmq-plugins enable rabbitmq_management」

關於rabbitmq的併發優化

首先是鏈結模式的區分,這裡的鏈結模式我們預設選用的是channel,但是在壓測時候出現了tps波動很大的情況,所以必須要對此進行優化操作 channel模式 使用springboot鏈結rabbitmq的預設鏈結模式,此模式的特點是在鏈結時乙個應用與rabbitmq鏈結只開闢乙個connection...

關於RabbitMQ的工作模式

首先了解rabbitmq的一些名詞 rabbitmq的工作模式 1,模式,訊息生產者直接將訊息加入到佇列中,訊息消費者監聽訊息佇列,如果佇列有訊息,就消費掉,訊息被拿走後會自動刪除,但有可能訊息並沒有被消費者正確處理,但訊息卻已經消失了,造成消失丟失,解決 在訊息正確處理後手動確認,注意要即時,否則...

關於python和rabbitmq的那點事兒

rabbitmq是乙個訊息中介軟體,在之前的zmq介紹中有略帶提過。由於zmq的硬傷 無法方便儲存 監控中間過程 故而工作中一直都是使用的 兔子 從1.7.0到現在的2.6.1版本 個人嘗試過的 rabbitmq有著許多令人欣喜 驚嘆的變化 或者說是進步 先來簡單介紹下當前版本 兔子 的閃光點 1....