隨筆 - 41  文章 - 7  trackbacks - 0
          <2016年6月>
          2930311234
          567891011
          12131415161718
          19202122232425
          262728293012
          3456789

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          名稱

          rabbitmq-service.bat — 管理RabbitMQ AMQP service

          語法

          rabbitmq-service.bat [command]

          描述

          RabbitMQ是AMQP的實現, 后者是高性能企業消息通信的新興標準. RabbitMQ server是AMQP 中間件的健壯,可擴展實現.

          運行rabbitmq-service,可允許RabbitMQ broker在NT/2000/2003/XP/Vista®環境上以服務來運行,這樣就可以通過Windows® services applet來啟動和停止服務.

          默認情況下,服務會以本地系統帳戶中認證上下文來運行。因此,有必要將Erlang cookies 和本地系統帳戶進行同步(典型地,C:\WINDOWS\.erlang.cookie和帳戶將用來運行 rabbitmqctl).

          命令

          help

          顯示使用信息.

          install

          安裝service,安裝后,它不會啟動。如果環境變量修改了的話,隨后的調用將更新服務參數.

          remove

          刪除service.如果刪除時,service正在運行,則將會自動停止。 它不會刪除任何文件,后續可通過rabbitmq-server 繼續操作。

          start

          啟動service. 在此之前,service必須被正確安裝

          stop

          停止service. 

          disable

          禁用service. 這等價于在服務控制面板中,將啟動類型設置為禁用.

          enable

          啟用service. 這等價于在服務控制面板中,將啟動類型設置為自動.

          環境變量

          RABBITMQ_SERVICENAME

          默認為RabbitMQ.

          RABBITMQ_BASE

          默認是當前用戶的應用程序數據目錄. 這是日志和數據目錄的位置(C:\Users\Administrator\AppData\Roaming\RabbitMQ).

          RABBITMQ_NODENAME

          默認是rabbit. 當你想在一臺機器上運行多個節點時,此配置是相當有用的, RABBITMQ_NODENAME在每個erlang-node和機器的組合中應該唯一。

          參考clustering on a single machine guide 來更多細節.

          RABBITMQ_NODE_IP_ADDRESS

          默認情況下,RabbitMQ會綁定到所有網絡接口上,如果只想綁定某個網絡接口,可修改此設置。

          RABBITMQ_NODE_PORT

          默認為5672.

          ERLANG_SERVICE_MANAGER_PATH

          默認為C:\Program Files\erl5.5.5\erts-5.5.5\bin (或64位環境 中為C:\Program Files (x86)\erl5.5.5\erts-5.5.5\bin). 這是Erlang service manager的安裝位置.

          RABBITMQ_CONSOLE_LOG

          將此變量設置為new或reuse,以將服務器控制臺的輸出重定向到名為SERVICENAME.debug文件中(位于安裝服務的用戶應用程序數據目錄).在Vista下,其位置在C:\Users\AppData\username\SERVICENAME. 在Windows的前期版本中,位置在C:\Documents and Settings\username\Application Data\SERVICENAME. 

          如果RABBITMQ_CONSOLE_LOG設置為new,那么每次服務啟動時都會創建一個新文件。

          如果RABBITMQ_CONSOLE_LOG設置為reuse,那么每次服務啟動時,文件都會被覆蓋.

          當RABBITMQ_CONSOLE_LOG 沒有設置或設置的值不是new或reuse時,默認的行為是丟棄服務器輸出。


          posted on 2016-06-24 23:58 胡小軍 閱讀(1549) 評論(0)  編輯  收藏 所屬分類: RabbitMQ
          主站蜘蛛池模板: 丽江市| 龙海市| 绥滨县| 呼玛县| 永仁县| 瑞安市| 平果县| 八宿县| 香港 | 晋江市| 柳州市| 玉田县| 建平县| 新蔡县| 沐川县| 杭锦旗| 江城| 厦门市| 满洲里市| 漳平市| 涞水县| 墨脱县| 广东省| 富源县| 宝丰县| 桐城市| 阿图什市| 临夏县| 宾川县| 云梦县| 南和县| 上蔡县| 车致| 舟山市| 资阳市| 东乌珠穆沁旗| 石阡县| 星座| 甘孜| 望奎县| 泰来县|