• Facebook
  • Twitter(现为X)
  • Youtube
  • 内衬
  • RSS
  • 文档
  • 比较
  • 博客
  • 下载
  • 联系我们
下载
显示/隐藏目录

添加客户端节点

客户端节点是轻量级模块,缓存应用程序可以通过它们连接到托管的缓存服务器。添加客户端节点是为应用程序启用负载均衡和高可用性的重要步骤。 NCache 分布式环境。

硬件需求

确保 NCache 服务正在运行。 如果不是这种情况,请继续执行以下操作:

  • 视窗环境
  • Linux 环境

开始 NCache Windows 上的服务,打开 以管理员身份运行 Windows PowerShell 并运行以下命令:

Start-Service -Name NCacheSvc

确保运行 NCache 作为管理员提供服务。 以下是执行此操作的步骤:

  • 打开 服务范围 窗口并寻找 NCache 在列表中。
  • 右键点击 NCache服务中心 从列表中选择 物业.
  • 去 登录“ 标签并点击 浏览 按钮。
  • 在对象名称字段中,键入 管理员 并点击 检查名称 按钮。
  • 它将选择适当的管理员,然后单击 OK.
  • 现在,设置密码并单击 OK.
  • 上点右键 NCache 服务与选择 重新启动 选项。 现在您的服务将以管理员身份开始运行。

在您选择的终端中,键入以下命令:

sudo systemctl start ncached

使用 NCache 管理中心

  • 启动 NCache 管理中心通过浏览 http://localhost:8251 or <server-ip>:8251.

  • 在左侧导航栏中,单击 集群缓存 or 本地缓存,基于将添加客户端的缓存。 针对缓存名称,单击 查看详情.

添加客户端节点 Web

  • 这将打开缓存的详细配置页面。 这 客户端节点 选项卡显示缓存中任何现有客户端节点的列表和状态。

  • 点击 添加客户端节点按钮 Web 按钮并指定要添加到缓存的客户端节点 IP。将显示成功通知。

输入客户端节点IP Web

  • 新添加的节点显示在客户端节点列表中,并显示客户端缓存状态。
注意:

提交这些更改后,您可能会收到一个对话框提示,询问是否重新加载或覆盖缓存配置文件。

使用PowerShell

此 添加客户端节点 cmdlet 允许用户向现有集群缓存添加一个或多个客户端节点,更新服务器配置,并在指定时获取服务器映射。

  • 以下命令将客户端节点 20.200.20.11 添加到名为“cache”的缓存中。 演示缓存 服务器节点 20.200.20.12 上已存在。
Add-ClientNode -CacheName demoCache -Server 20.200.20.12 -ClientNode 20.200.20.11
  • 以下命令将客户端节点 20.200.20.11 添加到名为“cache”的缓存中。 演示缓存 已存在于服务器节点 20.200.20.12 上,同时指定了端口号。
Add-ClientNode -CacheName demoCache -Server 20.200.20.12 -ClientNode 20.200.20.11 -Port 8250
  • 以下命令将客户端节点 20.200.20.11 添加到名为“cache”的缓存中。 演示缓存 服务器节点 20.200.20.12 上已存在,并更新服务器配置。
Add-ClientNode -CacheName demoCache -Server 20.200.20.12 `
               -ClientNode 20.200.20.11 -UpdateServerConfig
  • 以下命令将客户端节点 20.200.20.11 添加到名为“cache”的缓存中。 演示缓存 服务器节点 20.200.20.12 上已存在。它使用 -AcquireServerMapping 切换到服务器节点更新客户端配置,当集群节点和客户端节点位于不同的网络上时,这是至关重要的。
Add-ClientNode -CacheName demoCache -Server 20.200.20.12 `
               -ClientNode 20.200.20.11 -AcquireServerMapping
  • 以下命令将客户端节点 20.200.20.11 添加到名为“cache”的缓存中。 演示缓存 服务器节点 20.200.20.12 上已存在,使用安全机制 证书.
Add-ClientNode -CacheName demoCache -Server 20.200.20.12 `
               -ClientNode 20.200.20.11 -Credentials(Get-Credential john_smith)

手动编辑 NCache 配置

您可以手动编辑 NCache 配置如下所述。

重要提示

确保缓存 停止 在进行任何配置更改之前。

缓存服务器

  • 要将客户端节点添加到缓存服务器,请在 <cache-deployment> 标签在 配置文件 每个缓存服务器的文件:
<cache-deployment>
...
<client-nodes>
  <client-node ip="20.200.20.11"/>
</client-nodes>
...
</cache-deployment>
  • 在 客户端.ncconf 每个服务器的文件中,在下面添加有关客户端节点的信息 <configuration> 标签:
<cache id="demoCache" load-balance="True" enable-client-logs="False" log-level="error">
  <server name="20.200.20.11"/>
</cache>
注意:

为保持一致性,请在集群中的所有服务器节点上执行此配置。

  • 完成更改后,启动缓存,然后重新启动 NCache 服务。

远程客户端节点

在 客户端.ncconf 在客户端节点的文件中,在配置标签下添加以下信息:

<cache id="demoCache" load-balance="True" enable-client-logs="False" log-level="error">
  <server name="20.200.20.11"/>
</cache>

参见

删除客户端节点
配置客户端缓存
配置缓存
管理操作

联系我们

联系电话

+1 214-619-2601   (美国)

+44 20 7993 8327   (英国)

 
邮箱地址

sales@alachisoft.com

support@alachisoft.com

NCache
  • 版本比较
  • NCache 卓越
  • 基准
下载
定价
尝试游乐场

部署
  • 云(SaaS 和软件)
  • 内部部署
  • Kubernetes
  • Docker
技术用例
  • ASP.NET 会话
  • ASP.NET Core 会话
  • 发布/订阅消息
  • 实时 ASP.NET SignalR
  • 物联网(IOT)
  • NoSQL 数据库
  • 流处理
  • 微服务
相关资源
  • 杂志文章
  • 第三方文章
  • 专题文章
  • 视频
  • 白皮书
  • 作品
  • 会谈
  • 博客
  • 文档
客户案例研究
  • 评价
  • 客户
支持
  • 安排演示
  • 论坛(谷歌组)
  • 小技巧
关于我们
  • 领导团队
  • 合作伙伴
  • 新闻
  • 活动
  • 加入我们
联系我们

  • 英语简体中文法语版德语版意大利语版日语版韩语版葡萄牙语西班牙语

  • 联系我们
  •  
  • 网站地图
  •  
  • 使用条款
  •  
  • 隐私政策
©版权所有 Alachisoft 2002 - 版权所有。 NCache 是 Diyatech Corp. 的注册商标。
Back to top