RabbitMQ 3 執行管理Rabbit

2022-09-09 22:33:46 字數 2009 閱讀 8654

伺服器管理----啟動和停止節點

許可權配置

使用統計

rabbitmq和erlang問題疑難解決 

啟動節點

節點指rabbitmq伺服器例項   事實上節點描述著乙個erlang節點執行執行著乙個應用程式。  erlang也有虛擬機器,虛擬機器每個例項稱為節點,不同於jvm 多個erlang程式可以執行在同一節點。

應用程式由於某些原因崩開了  節點會自動嘗試重啟應用程式,乙個應用雖然崩潰了,節點仍是執行狀態。   

啟動執行節點很簡單, 只需rabbitmq目錄下找到,/sbin目錄,執行。/rabbitmq-server    檢視控制台,你會發現不同的rabbitmq子系統執行起來了,並準備好處理訊息。   啟動出錯  看日誌檔案  也可以增加-detached方式啟動節點

停止節點  :有兩種方式  乾淨的方式和骯髒得方式   執行rabbitmq連線到控制台時,ctrl-c可以看到一些內容    obort關閉整個節點

乾淨:安裝目錄下./sbin/rabbitmqctl  stop時  它和本地節點通訊指示其乾淨的關閉。

關閉和重啟rabbitmq   有時候你只想重啟rabbitmq應用程式,同時保持erlang節點執行,這對集群來說是必須的。

rabbit配置檔案

像絕大多數伺服器應用程式一樣,rabbitmq允許你設定系統範圍得可調引數並通過配置檔案進行設定。

1是開啟配置陣列

4.是關閉陣列

mnesia  指資料庫配置選項   *(儲存交換器和資料庫元資料)

rabbit(rabbitmq特定的配置選項)每個選項表達為name,value

請求許可

管理使用者  使用者是訪問控制的基本單元  針對一到多個vhost  可以有不同的許可權,並使用標準的名字和密碼認證使用者。操作通過ctl完成。add   delete

刪除使用者 所有得    訪問控制條目都會從rabbit許可權資料庫中自動刪除

list——user檢視當前伺服器有多少使用者 

change_password更改密碼得使用者名稱和新密碼

rabbit許可權系統

1.6.0版本開始實現了一套控制列表(acl)風格得許可權系統。

以前只允許,授權得vhost,使用者可以做任何事。    新的許可權系統允許大量細粒度控制,同同時允許使用者讀。寫和·配置許可權。

每一條訪問控制條目有以下四部分組成:

被授予訪問許可權得使用者

許可權控制應用的vhost

需要授予的讀寫配置

許可權範圍   用於客戶端還是服務端得佇列和交換器

訪問控制條目無法 跨越vhost

檢查  檢視資料統計

rabbitmqctl list_queues  輸出已經宣告的佇列  

名字 訊息數目  消費者數目   記憶體

rabbitmqctl list_queues    name  message   consumers   memory

auto——delete   宣告佇列使用的屬性

檢視交換器和繫結     list_exchange

修復rabbitmq:疑難解答

erlang cookie

當開始使用rabbitmq時,一些常見錯誤是badrpc和nodedown。 經常在ctl得情況下發生。取代期望結果得是錯誤訊息得反饋。

erlang節點通過交換作為秘密令牌得erlang cookie以獲得認證

mnesia   儲存佇列,交換器,繫結等資訊。rabbitmq啟動第一步就這個,這個啟動不了就是rabbitmq失敗。

啟動不了原因:1.mnesia_base 目錄許可權得問題。    **讀取失敗  可能主機名修改了。

CentOS8 離線安裝 rabbitmq 3 8

erlang 22.3.2 1.el8.x86 64.rpm socat 1.7.3.2 6.el8.x86 64.rpm rabbitmq server依賴 rabbitmq server 3.8.3 1.el8.noarch.rpm rabbitmq erlang版本要求 erlang soca...

Nginx 執行管理篇

盜於 www.cnblogs.com yum777 p 62 master負責管理worker程序,具體woker程序數由 worker processes 指令配置。syntax worker processes number auto default worker processes 1 con...

製造執行管理系統MES

什麼是mes 製造執行管理系統 mes 是企業cims資訊整合的紐帶,是實施企業敏捷製造戰略和實現車間生產敏捷化的基本技術手段。本文介紹了mes的概念 功能模型,以及mes與erp及現場自動化系統之間的關係,並且描述了mes系統的典型結構。概 述 製造業是我國國民經濟重要的支柱產業,在第二產業中佔據...