-
-
-
平衡 Session Recording Server 的负载
-
-
This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
平衡 Session Recording Server 的负载
Session Recording 支持跨多个 Session Recording Server 的负载平衡。本文以 Citrix ADC 为示例总结了负载平衡配置。有关详细信息,请参阅在现有部署中配置负载平衡和在 Azure 中部署 Session Recording 以及平衡其负载。
可以在所有 Session Recording Server 之间同步负载平衡配置。
注意:
负载平衡功能要求使用版本 7.16 或更高版本的 Session Recording Server 和 Session Recording Agent。
为了支持负载平衡对 Session Recording 所做的更改:
- 所有 Session Recording Server 共享一个文件夹来存储录制文件。
- 所有 Session Recording Server 共享一个 Session Recording 数据库。
- (建议)请仅安装一个 Session Recording 策略控制台,并且所有 Session Recording Server 都共享此控制台。
配置负载平衡
要使用此功能,请在 Citrix ADC 和各种 Session Recording 组件上执行以下步骤:
配置负载平衡(Citrix ADC 部分)
配置负载平衡服务器
将多个 Session Recording Server 添加到 Citrix ADC 中的负载平衡服务器。
配置负载平衡服务
- 在每台 Session Recording Server 上,为每个所需协议添加负载平衡服务。
- (建议)选择相关的协议监视器来绑定每台服务监视器。
配置负载平衡虚拟服务器
- 根据所需协议创建具有相同 Citrix ADC VIP 地址的虚拟服务器,并将虚拟服务器绑定到相关负载平衡服务。
- 对每台虚拟服务器配置持久性。
- (建议)选择 LEASTBANDWITH 或 LEASTPACKETS 作为负载平衡方法,而不是选择默认方法 (LEASTCONNECTION)。
- 创建一个证书以使 HTTPS 虚拟服务器启动。
配置负载平衡(Session Recording 部分)
在安装了 Session Recording Server 的每台服务器上,执行以下操作
- (建议)请在 Session Recording Server 安装过程中键入相同的 Session Recording 数据库名称。
- 如果选择“管理员日志记录”功能,我们建议您键入与安装每个 Session Recording Server 时相同的管理员日志记录数据库名称。
- 与所有 Session Recording Server 计算机帐户共享文件存储文件夹的读/写权限。之后,在 Session Recording Server 属性中更改为使用文件存储文件夹作为共享文件夹。有关详细信息,请参阅指定录制件的还原位置。
- 向
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\SmartAuditor\Server
下的 Session Recording Server 注册表项中添加一个值。
值名称:EnableLB
值数据:1(DWORD,表示启用) -
如果为 Session Recording Storage Manager 消息队列选择 HTTP 或 HTTPS 协议,请为 Citrix ADC VIP 地址创建一条主机记录,并在
C:\Windows\System32\msmq\Mapping\sample_map
中添加重定向。然后,重新启动消息队列服务。重定向如下所示:
<redirections xmlns="msmq-queue-redirections.xml"> <redirection> <from>http://<ADCHost>\*/msmq/private$/CitrixSmAudData</from> <to>http://<LocalFqdn>/msmq/private$/CitrixSmAudData</to> </redirection> <redirection> <from>https://<ADCHost>\*/msmq/private$/CitrixSmAudData</from> <to>https://<LocalFqdn>/msmq/private$/CitrixSmAudData</to> </redirection> </redirections> <!--NeedCopy-->
其中,<ADCHost> 是创建的 Citrix ADC VIP 地址的 FQDN,<LocalFqdn> 是本地主机的 FQDN。
-
(建议)配置一个 Session Recording Server 注册表后,可以使用 <Session Recording Server 安装路径>\Scripts\SrServerConfigurationSync.ps1 脚本从此服务器注册表中导出配置,并将该注册表导入到其他 Session Recording Server 注册表中。也可以使用 SrServerConfigurationSync.ps1 脚本为消息队列添加重定向映射。
-
在一个 Session Recording Server 上配置 EnableLB 注册表值后,以管理员身份启动一个命令提示窗口并运行 powershell.exe -file SrServerConfigurationSync.ps1 –Action Export,AddRedirection –ADCHost <ADCHost> 命令,其中 <ADCHost> 为创建的 Citrix ADC VIP 地址的 FQDN。
-
运行脚本后,将生成一个导出的名为 SrServerConfig.reg 的注册表文件并将 sr_lb_map.xml 文件添加到 C:\Windows\System32\msmq\Mapping 路径。
-
在另一个 Session Recording Server 上,复制前面的步骤中生成的 SrServerConfig.reg,以管理员身份启动命令提示窗口并运行 powershell.exe -file SrServerConfigurationSync.ps1 –Action Import,AddRedirection –ADCHost <ADCHost> 命令,其中 <ADCHost> 为创建的 Citrix ADC VIP 地址的 FQDN。
-
运行脚本后,EnableLB 值将添加到另一个 Session Recording Server 注册表项中,sr_lb_map.xml 文件将添加到 C:\Windows\System32\msmq\Mapping 路径中。
-
在安装了 Session Recording Agent 的计算机上,在 Session Recording Agent 属性中执行以下操作
- 如果您为 Session Recording Storage Manager 消息队列选择 HTTP 或 HTTPS 协议,请在 Session Recording Server 文本框中键入 Citrix ADC VIP 地址的 FQDN。
- 如果您为 Session Recording Storage Manager 消息队列选择默认的 TCP 协议,请在 Session Recording Server 文本框中键入 Citrix ADC VIP 地址。
在安装了 Session Recording Player 的计算机上,执行以下操作
添加 Citrix ADC VIP 地址或其 FQDN 作为连接的 Session Recording Server 。
在安装了 Session Recording 数据库的 SQL Server 上,执行以下操作
将所有 Session Recording Server 计算机帐户添加到共享 Session Recording 数据库并为其分配 db_owner 权限。
共享
共享
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.