添加缓存服务器节点
您可以随时向集群添加缓存服务器节点。将服务器节点添加到集群后,您需要启动该节点才能加入集群。
备注
此功能也可用于 NCache Professional.
添加缓存服务器节点的前提条件
确保 NCache 服务正在运行。 如果不是,请执行以下操作:
在您选择的任何命令行工具中,输入以下命令:
Start-Service -Name NCacheSvc
针对 .NET Core,确保您正在运行 NCache 作为管理员提供服务。 以下是执行此操作的步骤:
- 打开 服务窗口 并寻找 NCache 在列表中。
- 右键点击 NCache服务中心 从列表中选择 查看房源.
- 去 登录“ 标签并点击 浏览 按钮。
- 在对象名称字段中,键入 管理员 并点击 检查名称 按钮。
- 它将选择适当的管理员,然后单击 OK.
- 现在,设置密码并单击 OK.
- 上点右键 NCache 服务并选择 重新启动 选项。 现在您的服务将以管理员身份开始运行。
使用以下命令添加缓存服务器节点 NCache 管理中心
启动 NCache 管理中心通过浏览 http://localhost:8251 or
<server-ip>:8251
在 Windows 和 Linux 上。在左侧导航栏中,单击 集群缓存. 这将打开一个新页面
<server-ip>:8251/
。 该页面显示任何现有的本地或集群缓存以及其他详细信息,例如 服务器 和 服务器平台.针对缓存名称,单击 点击观看截图.
这将打开缓存的详细配置页面。 这 服务器节点 选项卡显示缓存的现有服务器节点上的 IP 状态列表。
点击 按钮并指定服务器节点的 IP。 点击 将其添加到缓存中。 您将收到成功通知。
备注
在进行这些更改时,您可能会收到一个对话框提示,询问是否重新加载或覆盖缓存配置文件。
- 新添加的节点显示在 服务器节点列表.
备注
您还可以选择下载日志以监控特定服务器节点。
使用命令行工具添加缓存服务器节点
添加节点 使用户能够将新的服务器节点添加到指定服务器上的现有集群缓存中。
此 cmdlet 使用户能够将新服务器节点添加到指定服务器上的现有集群缓存中。 它还允许用户在集群缓存中拥有多个服务器节点。
手动编辑 NCache 配置
重要
确保在进行任何配置更改之前停止缓存。
- 要将服务器节点添加到缓存集群,请添加一个新的
<server-node>
标签内<servers>
标记 配置文件 每个缓存服务器的。 以下示例将新节点 20.200.20.39 添加到服务器节点 20.200.20.40 上现有的名为 demoCache 的缓存中:
<cache-deployment>
...
<servers>
<server-node ip="20.200.20.40"/>
<server-node ip="20.200.20.39"/>
</servers>
...
</cache-deployment>
备注
在所有服务器节点上重复此步骤。
- In 客户端.ncconf 在执行客户端的服务器节点的位置,在下面添加有关该节点的以下信息
<configuration>
标签:
<cache id="demoCache" load-balance="True" enable-client-logs="False" log-level="error">
<server name="20.200.20.40"/>
<server name="20.200.20.39"/>
</cache>
- 进行更改后,启动缓存并重新启动 NCache 服务。