20.12.7. 配置 HornetQ 服务器的复制
要配置在线和备份服务器为复制配对,请使两者的
standalone-full-ha.xml
文件里有如下设置:
<shared-store>false</shared-store> <backup-group-name>NameOfLiveBackupPair</backup-group-name> <check-for-live-server>true</check-for-live-server> . . . <cluster-connections> <cluster-connection name="my-cluster"> ... </cluster-connection> </cluster-connections>
属性 | 描述 |
---|---|
shared-store |
服务器是否使用共享存储。默认值为 false。
|
backup-group-name |
标识应该彼此复制的在线/备份服务器配对的唯一名称
|
check-for-live-server |
被复制的在线服务器是否必须检查当前的群集来查看是否已有具有相同节点 ID 的在线服务器。默认值为 false。
|
failover-on-shutdown |
在普通的服务器关闭时,这个备份服务器(如果它是备份服务器)是变成在线服务器。默认值为 false。
|
备份服务器也必须显性地标记。
<backup>true</backup>
属性 | 描述 |
---|---|
allow-failback |
如果原来的在线服务器重新上线,是否自动关闭这个服务器。它的默认值为 true。
|
max-saved-replicated-journal-size |
在失效切换发生后备份日志的最大数目。只有 allow-failback 为 true 时才有必要指定这个属性。默认值为 2,表示两次失效切换后,备份服务器必须重启才能够从在线服务器复制日志并再次成为备份服务器。
|