新版本(個人使用的版本為:
erlang版本:21.3;
rabbitmq版本:3.7.15
)的erlang會導致同一臺伺服器上有兩個.erlang.cookie檔案。
個人解決方法如下:將任一台伺服器上c:\windows\system32\config\systemprofile\的
erlang cookie檔案拷貝到
c:\users\tkwh\ 注意:此處的tkwh是你當前登陸的使用者的使用者名稱
同時保持所有集群伺服器的同時確保各計算機之間的hosts檔案中加入了主機名稱與ip的對應關係,注意需要以管理員許可權來修改開啟記事本等其他工具才可以修改。c:\windows\system32\config\systemprofile\和
c:\users\tkwh\
這兩處的erang cookie檔案一致。
並確保所有erlang檔案的屬性為可讀可寫(有時候會是唯讀)
windows hosts檔案位置
c:\windows\system32\drivers\etc在不重啟計算機的情況下讓hosts檔案的修改生效:
ipconfig /displaydns啟用web管理:ipconfig /flushdns
rabbitmq-plugins.bat enable rabbitmq_management然後在新加入節點的計算機上執行以下指令建立集群,注意以下指令要一條一條輸入,不可以全部貼上到cmd視窗執行,會出問題。
使用rabbitmqctl cluster_status檢視集群狀態
使節點脫離集群:
在需要脫離集群的節點計算機上執行
Windows10環境下安裝RabbitMQ
記錄下本人在win10環境下安裝rabbitmq的步驟,以作備忘。此電腦 滑鼠右鍵 屬性 高階系統設定 環境變數 新建 系統環境變數 變數名 erlang home 變數值就是剛才erlang的安裝位址,點選確定。然後雙擊系統變數path 點選 新建 將 erlang home bin加入到path...
Windows下的Apache Tomcat連線
win32 apache2.0.49.zip,在壓縮包中的modules可找到mod jk2.so 將mod jk2.so拷到以下兩個目錄 tomcat home conf apache home modules 將apache home conf 下的httpd.conf作以下修改和新增 修改 一...
Windows下PyInstaller的使用教程
直接使用python開發的軟體時有許多不方便的地方,如需要安裝特定的python環境,需要安裝依賴庫。為了便於部署,需要將python源 編譯成可執行檔案,編譯後的可執行檔案就能脫離python環境執行了。目前最新的pyinstaller版本是2.1,最方便的安裝方式是通過pip使用如下命令安裝 p...