数据负载均衡
您可以在分区集群中的某个节点上请求数据负载均衡,而无需等待自动负载均衡任务触发。这使得节点上的数据负载接近每个节点的平均数据,而其余数据分布在集群中的其他节点上。根据当前存在的数据量来选择接受负载的候选节点。
备注
此功能也可用于 NCache Professional.
数据较少的节点获得较大的负载份额。
启用数据负载平衡
使用 NCache 管理中心
启动 NCache 管理中心通过浏览 http://localhost:8251 or
<server-ip>:8251
在 Windows 和 Linux 上。在左侧导航栏中,单击 集群缓存 or 本地缓存,基于缓存。 针对缓存名称,单击 点击观看截图.
这将打开缓存的详细配置页面。
在 服务器节点 选项卡,检查服务器节点 IP 并单击“...”。
- 选择 平衡数据负载.
- 数据将均匀分布在集群的节点上。
手动编辑 NCache 配置
重要
确保在进行任何配置更改之前停止缓存。
- 通过以下方式启用数据负载平衡 配置文件 通过添加
<data-load-balancing>
标签下<cache-settings>
.
<cache-settings ...>
<data-load-balancing enabled="True" .../>
</cache-settings>
备注
使用多节点缓存时,请确保各节点上更新相关缓存配置。
- 进行更改后,启动缓存并重新启动 NCache 服务。
自动负载平衡
使用 NCache 管理中心
启动 NCache 管理中心通过浏览 http://localhost:8251 or
<server-ip>:8251
在 Windows 和 Linux 上。在左侧导航栏中,单击 集群缓存 or 本地缓存,根据缓存自动平衡。
重要
确保在继续之前停止缓存。
- 针对缓存名称,单击 点击观看截图.
这将打开缓存的详细配置页面。 前往 高级设置 标签并点击 自动负载平衡 在左侧栏中。
访问 启用自动负载平衡 选项和配置 阈 和 间隔 根据您的要求。
点击 保存更改 将此配置应用于缓存。
启动缓存以恢复操作。
手动编辑 NCache 配置
重要
确保在进行任何配置更改之前停止缓存。
- 通过启用自动数据负载平衡 配置文件 通过添加以下值
<data-load-balancing>
:
<cache-settings ...>
<data-load-balancing enabled="True" auto-balancing-threshold="60%" auto-balancing-interval="30sec"/>
</cache-settings>
- 进行更改后,启动缓存并重新启动 NCache 服务。