跳到主要内容

产品密钥

Solace PubSub+ 事件代理上提供的一些功能是锁定的,只能通过 Solace 提供的产品密钥来访问。

有关安装产品密钥的说明,请参阅输入产品密钥以解锁服务。

设备上的产品密钥

在某些情况下,设备在运送到您的站点之前可能已经输入了产品密钥,在其他情况下,您可以为已经使用的设备手动输入产品密钥。要查看需要产品密钥的功能,请参阅需要产品密钥的设备功能。

如果为设备上的功能添加了产品密钥,则不会影响现有的产品密钥和已解锁的功能。例如,如果已经输入了 PubSub+ Cache 服务的产品密钥,并且随后输入了一个新的组合产品密钥用于 PubSub+ Cache 服务和高性能保证消息传递,则先前的 PubSub+ Cache 产品密钥及其解锁的服务仍然存在,且不会发生任何服务或配置更改。

如果移除了产品密钥,将触发系统重启,并且如果没有其他产品密钥注册用于这些功能,则与该密钥解锁的功能相关的所有配置将丢失。例如,如果您移除了 PubSub+ Cache 的产品密钥,如果那是唯一注册用于 PubSub+ Cache 的产品密钥,则设备将重启。然而,如果注册了另一个用于 PubSub+ Cache 服务的产品密钥(例如,组合的 PubSub+ Cache 和高性能保证消息传递),因为 PubSub+ Cache 的使用仍然由有效的许可证支持,设备将不会重启,任何现有的 PubSub+ Cache 配置参数将保持不变。

需要产品密钥的设备功能

在设备上锁定的功能包括 PubSub+ Cache 服务和一些 ADB 型号的可选高性能级别。

随着设备版本 8.4.0 的发布,不再需要产品密钥来使用 MQTT、OpenMAMA 或 Web 传输服务。在从 Solace PubSub+ 的早期版本升级时,无论是否在该设备上安装了相应的许可证密钥,MQTT、OpenMAMA 和 Web 传输服务都将在设备上可用。对于 HA 和/或 DR 对,您必须在启用新解锁的协议之前将所有设备升级到最新版本。在升级 HA 和/或 DR 对中的所有设备之前启用解锁的协议将导致由于缺少许可证密钥而导致配置同步失败。

PubSub+ Cache

要在作为指定路由器的任何设备上启用 PubSub+ Cache 服务,需要产品密钥。PubSub+ Cache 提供了一个可扩展的内存消息缓存,用于直接消息。

当 PubSub+ Cache 服务被锁定时,其任何方面都无法配置或启用以显示。与该功能相关的 CLI 命令仍然在 Solace CLI 中可见,但在执行时命令将失败并返回错误消息,指示功能被锁定。

高性能保证消息传递

要提高一些安装在设备中的 ADB(例如 ADB-000000-02 和 ADB-04210M-01)的保证消息传递性能,需要产品密钥。这种性能提升提供了更高的最大入站消息速率(以消息/秒计)和最大入站带宽(以 Gbps 计)。

软件事件代理上的产品密钥

您可以手动输入产品密钥以启用软件事件代理的锁定功能。您可以在容器初始化期间使用配置密钥输入此密钥(请参阅初始化软件事件代理容器),或在事件代理使用过程中通过 CLI 输入。要查看需要产品密钥的功能,请参阅以下内容。

需要产品密钥的软件事件代理功能

在软件事件代理上,需要产品密钥来启用消息 VPN 限制的可选增加。此外,您可以使用产品密钥从软件事件代理的标准版升级到企业版,或试用企业版 90 天。

额外的消息 VPN

需要产品密钥来在 PubSub+ 软件事件代理的企业版上启用额外的消息 VPN。输入密钥后,事件代理上可用的消息 VPN 的最大数量增加到 26(包括默认的消息 VPN)。

一旦添加了产品密钥以启用额外的消息 VPN,就不能将其移除。

升级到企业版

在 SolOS 版本 9.13.1 或更高版本中,您可以使用产品密钥从标准版升级到企业版。请联系 Solace 获取产品密钥。

试用企业版

在 SolOS 版本 9.13.1 或更高版本中,您可以通过安装标准版并输入免费产品密钥来试用企业版 90 天。要获取产品密钥,请访问 solace.com/downloads 并选择 PubSub+ 企业版试用。

如果您使用的是 SolOS 9.13.0 或更早版本,请先从 solace.com/downloads 将您的标准版代理升级到最新版本(遵循标准到标准的升级程序),然后在升级完成后安装产品密钥。

如需帮助或更多信息,请联系 Solace。

安装企业版试用密钥后,事件代理将在 90 天后停止运行,除非您在 90 天到期前升级到企业版,否则所有配置将丢失。请联系 Solace 获取帮助。

有关安装产品密钥的说明,请参阅产品密钥。

输入产品密钥以解锁服务

要解锁需要产品密钥的 PubSub+ 事件代理上的功能,请输入以下命令:

solace> enable

solace# admin

solace(admin)# product-key <key-value>

其中:

  • <key-value> 是 Solace 提供的产品密钥。

您必须重启事件代理以使更改生效。

要确定 Solace 是否预输入了用于解锁这些可选功能的产品密钥,请输入以下命令:

solace> show product-key

当前使用中的任何产品密钥及其解锁的功能将显示出来。

Config-Sync 不会自动同步此对象或属性。因此,如果事件代理在高可用性(HA)冗余配置或复制站点中使用,您必须在每个配对事件代理或复制的消息 VPN 上手动配置此对象/属性。

要确定对象/属性是否由 Config-Sync 同步,请在 CLI 命令参考中查找用于配置对象/属性的命令,或在 Solace CLI 中输入命令,命令以“?”结束。帮助会列出对象/属性是否被同步。

显示正在使用的产品密钥

要显示当前正在使用的 PubSub+ 事件代理的产品密钥及其提供的服务,请输入以下命令:

solace> show product-key