步驟如下:
1.把整個conf文件夾複製一份,比如叫做conf2
2.修改裏面的activmq.xml文件
(1)裏面的brokerName不能重複
(2)數據存放的文件名稱不能重複
(3)所有涉及的transportConnectors的端口,都要跟前面的不一樣
PS:上圖中的name=“nio”,在我的版本(5.14.2)中是沒有的,所以沒有改,經測試,無影響。
3.修改jetty.xml,主要就是修改端口,比如:
4.到bin下面,複製一個activmq,比如叫做activmq2
(1)修改程序的id,不能和前面的重複
(2)修改配置文件的路徑
(3)修改端口,裏面有個tcp的61616端口,要改成不一樣的,最好跟activmq.xml裏面的tcp的端口一致
PS:這裏沒有找到61616,視頻裏的amq是5.9.0版本,我自己用的版本不一樣(5.14.2),所以這一步就沒有改,經過測試,不影響。
(4)然後就可以執行了,如果執行沒有權限的話,就授權:chmod 755 activemq2
兩個都啓動了,nice。
java端測試: