RabbitMQ windows安裝官方文檔翻譯!

來源:互聯網
上載者:User

標籤:nodename   stomp   log檔案   sock   情況   env   管理   specific   密碼   

RabbitMQ Windows安裝和配置

官網windows:

http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.10/rabbitmq-server-3.6.10.exe

github windows版:

https://github.com/rabbitmq/rabbitmq-server/releases/download/rabbitmqv36_10/rabbitmq-server-3.6.10.exe

1.卸載以前的版本

如果您現有的安裝程式正在計劃將Erlang VM從32位版本升級到64位版本,則必須先卸載該代理才能升級VM。安裝程式將無法停止或刪除與不同架構的Erlang VM一起安裝的服務.

2.安裝伺服器

RabbitMQ安裝依賴環境:erlang

erlang linux 安裝詳解: http://flyingdutchman.iteye.com/blog/1885566

1)首先,下載並運行Erlang Windows二進位檔案,大約需要5分鐘。

2)然後運行安裝程式,rabbitmq-server-3.6.10.exe。大約需要2分鐘,並將RabbitMQ設定為一個服務,並配置預設配置.

3.運行RabbitMQ服務

自訂RabbitMQ環境變數

該服務將使用其預設設定運行良好。您可能需要自訂RabbitMQ環境或編輯配置。

運行RabbitMQ

RabbitMQ服務自動啟動。您可以從開始菜單stop/reinstall/start RabbitMQ服務.

管理服務

您可以在開始菜單中找到RabbitMQ目錄的連結。這裡也是一個到sbin目錄啟動的命令提示字元視窗的連結,在開始菜單中。這是運行各種命令列工具的最方便的方式。

連接埠訪問

防火牆和其他安全工具可能會阻止RabbitMQ綁定到連接埠.當這種情況發生時,RabbitMQ將無法啟動。確保可以開啟以下連接埠:

4369:epmd,RabbitMQ節點和CLI工具使用的對等探索服務

5672,5671:由AMQP 0-9-1和1.0用戶端使用,不帶TLS和TLS

25672:Erlang分發用於節點間和CLI工具通訊,並從動態範圍分配(預設情況下限制為單個連接埠,計算為AMQP連接埠+ 20000).有關細節,請參閱網路指南。

15672:HTTP API用戶端和rabbitmqadmin(僅當啟用 management plugin時)

61613,61614:沒有和使用TLS的STOMP clients(只有啟用了STOMP plugin)

1883,8883 :(沒有和帶有TLS的MQTT clients,如果啟用了MQTT plugin

15674:STOMP-over-WebSockets clients(只有啟用了Web STOMP plugin)

15675:MQTT-over-WebSockets clients(僅當啟用了Web MQTT plugin時)\

可以將RabbitMQ配置為使用不同的連接埠。

預設使用者訪問

代理建立具有密碼guest的使用者guest。未配置的用戶端通常將使用這些憑據.預設情況下,這些憑據只能在以localhost串連到代理時使用,因此在串連任何其他機器之前需要採取措施。

有關如何建立更多使用者,刪除guest使用者或允許遠端存取guest使用者的資訊,請參閱存取控制文檔

Managing the Broker

要停止代理或檢查其狀態,請在sbin(作為管理員)中使用rabbitmqctl.bat

Stopping the Broker:rabbitmqctl stop.

Checking the Broker Status:rabbitmqctl status

如果沒有代理程式正在運行(即,nodedown),所有的rabbitmqctl命令將報告節點缺失。更多資訊參見:rabbitmqctl

4.日誌記錄

來自伺服器的輸出將發送到RABBITMQ_LOG_BASE目錄中的RABBITMQ_NODENAME.log檔案。

其他日誌資料寫入RABBITMQ_NODENAME-sasl.log。broker總是追加到記錄檔,所以保留完整的日誌記錄.

您可以使用rabbitmqctl rotate_logs輪換日誌

5.作為服務運行時的故障排除

如果Erlang VM在RabbitMQ作為服務運行時崩潰,不是將崩潰轉儲寫入目前的目錄(這對服務沒有意義),它將寫入RabbitMQ伺服器的基本目錄中的erlcrash.dump檔案(由RABBITMQBASE環境變數設定)。預設為%APPDATA%\%RABBITMQ_SERVICENAME% - 通常為%APPDATA%\ RabbitMQ)。

Windows特定的問題

我們的目標是使RabbitMQ成為Windows上的一流公民。然而,有時我們無法控制的情況。請參閱Windows-specific Issues 頁面

獲得協助

如果您有任何問題或需要協助,請隨時詢問RabbitMQ郵件清單

RabbitMQ windows安裝官方文檔翻譯!

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.