30.3.2. 所有复制配置
在添加配置后,您可以使用管理 CLI 将配置添加到策略中。要执行此操作的命令遵循以下基本语法:
/subsystem=messaging-activemq/server=default/ha-policy=POLICY:write-attribute(name=ATTRIBUTE,value=VALUE)
/subsystem=messaging-activemq/server=default/ha-policy=POLICY:write-attribute(name=ATTRIBUTE,value=VALUE)
例如,若要将 restart-backup 属性的值设为 true,可使用以下命令:
/subsystem=messaging-activemq/server=default/ha-policy=replication-slave:write-attribute(name=restart-backup,value=true)
/subsystem=messaging-activemq/server=default/ha-policy=replication-slave:write-attribute(name=restart-backup,value=true)
下表提供 replication -master 节点和 配置元素的 HA 配置属性。
replication- slave
| 属性 | 描述 |
|---|---|
| check-for-live-server |
设置为 |
| cluster-name | 用于复制的集群的名称。 |
| group-name |
如果设置,备份服务器将仅对具有匹配 |
| initial-replication-sync-timeout |
在同步发起复制前,以毫秒为单位等待的时间。默认值为 |
| synchronized-with-backup | 指明实时服务器上的日志是否已同步。 |
| 属性 | 描述 |
|---|---|
| allow-failback |
当另一服务器发出接管其位置的请求时,该服务器是否会自动停止。典型的用例是实时服务器请求,请求在重新启动或故障恢复后恢复活动处理。当实时服务器重新加入群集并请求恢复处理后,其 |
| cluster-name | 用于复制的集群的名称。 |
| group-name |
如果设置,备份服务器将仅对具有匹配 |
| initial-replication-sync-timeout |
在同步发起复制前,以毫秒为单位等待的时间。默认值为 |
| max-saved-replicated-journal-size |
指定复制备份服务器在开始移动其文件后可以重新启动的次数。达到最大值后,如果 出现故障,服务器将在 之后永久停止。默认值为 |
| restart-backup |
设置为 |
| synchronized-with-live | 指明复制服务器上的日志是否与实时服务器同步,这意味着可以安全地关闭实时服务器。 |