隨筆 - 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
          主站蜘蛛池模板: 东平县| 六安市| 黔西县| 保定市| 乌拉特中旗| 玉山县| 新竹市| 鹰潭市| 昆明市| 乌什县| 慈溪市| 盐亭县| 石屏县| 如皋市| 凤台县| 邳州市| 襄汾县| 柘荣县| 峡江县| 正阳县| 敦化市| 交城县| 襄汾县| 剑川县| 永兴县| 清苑县| 宾川县| 灌南县| 兴文县| 崇仁县| 定西市| 开化县| 秦安县| 平和县| 洛浦县| 衡水市| 东台市| 湖州市| 延津县| 大悟县| 英山县|