Linux 的安全性、稳定性和可靠性无疑使其成为用于关键应用程序的语言。 事实上,甚至微软也选择它作为操作系统来支持 Azure 云计算服务。 鉴于这一切,有什么令人惊讶的是 NCache (一个最常用于银行、航空公司等关键高流量应用程序的平台)为其备受赞誉的企业版提供了 Linux 选项? 以下是下载、安装、运行和管理的综合指南 NCache Linux 中的服务器。

下载 NCache Enterprise

然而,在我们开始这个过程之前,请确保您的 Linux 设置配备了 .NET 6.0 和 PowerShell 7.0 或更新版本。 不过,如果确保和搜索这些安装看起来工作量太大,您可以下载 这个脚本 并在终端中运行以下命令:

但是,这是一个安装过程,您不能跳过所有的下载过程。 因此,首先,您必须下载 NCache tar.gz 文件,也可以在 NCache 网站上的 下载页面 (您必须在其中注册您的工作电子邮件)。

安装 NCache Enterprise

提取 tar.gz 文件如下:

运行前面提到的命令后,将终端定向到生成的目录。 接下来,您将继续进行实际安装,前提是您知道所需的安装模式。 NCache 为用户提供三种选择:

  1. NCache 服务器模式 包括完整的服务器产品——包括本地客户端。
  2. NCache 客户端模式 包括 ASP.NET 会话模块, NCache API,以及本地和客户端缓存。
  3. NCache 开发者模式 包括一个独立的缓存(具有缓存数量、大小和请求数)。

本篇博客只讨论服务器模式安装。 为此,您必须复制安装密钥 Alachisoft 会通过您提供的地址向您发送电子邮件 NCache 下载。 之后您可以返回终端并输入 输出 以下(您可以根据自己的喜好和 可用属性):

缺少任何必填字段将导致安装错误。 不过,您应该注意使用 -s 将自动启动默认缓存(例如 demoCache)。 但除了此类错误之外,您现在可以自由设置环境、创建和管理集群。

设置您的环境 NCache

虽然在大多数情况下, NCache 服务将在安装后启动。 请记住,如果没有管理员访问权限,您将无法安装访问权限。 因此,您将必须运行以下命令:

管理你的 NCache 簇

此时,您有两个选择。 您可以使用 NCache 经理 或其 PowerShell 工具. 对于前者,只需打开您选择的浏览器并浏览到“:8251”。 而对于第二个选项,您可以使用终端使用“pwsh”切换到 PowerShell 并导入所有必要的模块:

本博客将主要采用后者并使用在上一个命令中导入的 cmdlet。

创建一个新的分布式缓存

为了管理集群,您首先必须设置集群。 因此,请在您的终端中运行以下命令,使用 根据您的需要进行调整:

在此之后,您可以使用 添加节点 命令和 启动你的缓存:

监控您的集群

为确保一切按预期运行,您可以 模拟 NCache 用法,使用以下命令 - 其中报告间隔表示指定的间隔(以秒为单位),之后显示项目计数。

你也可以 监控结果 使用 NCache 经理,特别是 NCache 监视器和缓存统计选项。

NCache 监控Linux

数字: NCache 显示器

向集群添加数据

有问题的数据可能来自 基本的 CRUD 操作, 预加载数据集, 和更多。 所有这些来源都必须通过客户端应用程序使用 NCache API, NCache 支持多种客户端(。NET, 爪哇岛, 斯卡拉, Node.js的蟒蛇). 要快速开始,您可以下载整个 NCache 样本库来自 GitHub上.

结论

无疑, NCache Enterprise 当用户转向任何基于 Linux 的软件时,on Linux 为他们提供了他们正在寻找的东西。 此外,它还提供有关安装和运行平台的全面指南,即使对于那些刚刚熟悉 Linux 的用户来说,也能使事情变得尽可能简单。 你还在等什么? 立即下载并开始 60 天免费试用。