假设我们现在有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!!!