2.3. 使用不同名称备份到缓存
数据源默认在缓存之间复制同名的数据。如果您希望 Data Grid 在具有不同名称的缓存之间复制,您可以明确声明每个缓存的备份。
流程
- 打开您的 Data Grid 配置进行编辑。
-
使用
backup-for
或backupFor
将远程站点中的数据复制到本地站点上具有不同名称的缓存中。 - 保存并关闭您的数据仓库配置。
配置备份
以下示例将"eu-customers"缓存配置为从 LON 集群上的"客户"缓存中接收更新:
XML
<distributed-cache name="eu-customers"> <backups> <backup site="LON" strategy="ASYNC" /> </backups> <backup-for remote-cache="customers" remote-site="LON" /> </distributed-cache>
JSON
{ "distributed-cache": { "name": "eu-customers", "backups": { "LON": { "backup": { "strategy": "ASYNC" } } }, "backup-for" : { "remote-cache" : "customers", "remote-site" : "LON" } } }
YAML
distributedCache: name: "eu-customers" backups: LON: backup: strategy: "ASYNC" backupFor: remoteCache: "customers" remoteSite: "LON"