假設我們現在有A B C 3臺機器,A是第1臺機器,B C作爲剩下的2臺機器
經過之前的步驟,每臺機器都有tomcat和對應的war包,
下面我們需要做一個預配置,過程如下:
1)啓動A機器的tomcat
2)啓動後會發現數據庫做了一些初始化操作【不用理會】
3)打開 http://A機器的IP:8080/cat/s/config?op=routerConfigUpdate
4)默認用戶名/密碼 admin admin ,登錄進去可以看到下面的界面
5)以我的情況爲例,修改內容如下
<?xml version="1.0" encoding="utf-8"?>
<router-config backup-server="192.168.56.106" backup-server-port="2280">
<default-server id="192.168.56.106" weight="1.0" port="2280" enable="false"/>
<default-server id="192.168.56.107" weight="1.0" port="2280" enable="true"/>
<default-server id="192.168.56.108" weight="1.0" port="2280" enable="true"/>
<network-policy id="default" title="default" block="false" server-group="default_group">
</network-policy>
<server-group id="default_group" title="default-group">
<group-server id="192.168.56.107"/>
<group-server id="192.168.56.108"/>
</server-group>
<domain id="cat">
<group id="default">
<server id="192.168.56.107" port="2280" weight="1.0"/>
<server id="192.168.56.108" port="2280" weight="1.0"/>
</group>
</domain>
</router-config>
本身是去修改 "database":"cat","table":"config" 這個表裏的數據
注意:重啓第1臺機器的tomcat!!!