规划您的部署
限制和注意事项
会话录制不支持桌面合成重定向 (DCR) 显示模式。默认情况下,如果会话将通过录制策略进行录制,会话录制会禁用会话中的 DCR。您可以在会话录制代理属性中配置此行为。
如果在 Windows VDA 7.16 版中引入的浏览器内容重定向策略中配置了某些 URL,则无法录制在 Internet Explorer 浏览器中浏览这些 URL 的图形活动。
会话录制不支持 Framehawk 显示模式。Framehawk 显示模式下的会话无法正确录制和回放。在 Framehawk 显示模式下录制的会话可能不包含会话活动。
使用 HDX™ 实时优化包 时,会话录制无法录制 Lync 网络摄像头视频。
根据您所处的环境,您可以将会话录制组件部署到多种场景中。
会话录制部署不限于单个站点。除会话录制代理外,所有组件都独立于服务器站点。例如,您可以配置多个站点以使用单个会话录制服务器。
或者,如果您有一个拥有许多代理的大型站点,并计划录制许多图形密集型应用程序(例如 AutoCAD 应用程序),或者您有许多会话要录制,则会话录制服务器可能会面临很高的性能要求。为了缓解性能问题,您可以安装多个会话录制服务器并启用负载平衡功能,使会话录制服务器作为负载平衡池工作,并分担来自不同 VDA 的工作负载。
建议的服务器站点部署
使用此类型的部署来录制一个或多个站点的会话。会话录制代理安装在站点中的每个 VDA 上。该站点位于安全防火墙后面的数据中心。会话录制管理组件(会话录制数据库、会话录制服务器和会话录制策略控制台)安装在其他服务器上,会话录制播放器安装在工作站上,所有这些都位于防火墙后面。建议将会话录制服务器部署在安全的内网数据中心。

重要部署注意事项
- 为了使会话录制组件能够相互通信,请将它们安装在同一域中或具有可传递信任关系的受信任域之间。系统不能安装在工作组中或具有外部信任关系的域之间。
- 考虑到其在回放大型录制文件时图形密集型特性和内存使用情况,Citrix® 不建议将会话录制播放器安装为已发布的应用程序。
- 会话录制安装配置为 TLS/HTTPS 通信。请确保在会话录制服务器上安装证书,并且根证书颁发机构 (CA) 在会话录制组件上受信任。
- If you install the Session Recording Database on a standalone server running the Express Edition of SQL Server 2019, SQL Server 2017, SQL Server 2016, SQL Server 2014, SQL Server 2012, or SQL Server 2008 R2, the server must have the TCP/IP protocol enabled and the SQL Server Browser service running. These settings are disabled by default, but they must be enabled for the Session Recording Server to communicate with the database. For information about enabling these settings, see the Microsoft articles Enable TCP/IP Network Protocol for SQL Server and SQL Server Browser Service.
- 规划 Session Recording 部署时,请考虑会话共享的影响。已发布的应用程序的会话共享可能与已发布的应用程序的 Session Recording 策略规则冲突。Session Recording 将活动策略与用户打开的第一个已发布的应用程序匹配。用户打开第一个应用程序后,在同一会话期间打开的任何后续应用程序将继续遵循对第一个应用程序生效的策略。例如,如果策略规定仅录制 Microsoft Outlook,则当用户打开 Outlook 时开始录制。如果用户在 Outlook 运行时打开第二个已发布的 Microsoft Word,则 Word 也会被录制。相反,如果活动策略未指定录制 Word,并且用户在 Outlook 之前启动 Word,则 Outlook 不会被录制。
- 尽管您可以在交付控制器™上安装 Session Recording Server,但 Citrix 不建议这样做,因为这会产生性能问题。
- 您可以在交付控制器上安装会话录制策略控制台。
- 您可以在同一系统上安装会话录制服务器和会话录制策略控制台。
- 确保 Session Recording Server 的 NetBIOS 名称不超过 15 个字符的限制。Microsoft 对主机名长度有 15 个字符的限制。
- 自定义事件日志记录需要 PowerShell 5.1 或更高版本。如果您在安装了 PowerShell 4.0 的 Windows Server 2012 R2 上安装会话录制代理,请升级 PowerShell。不遵守此要求可能会导致 API 调用失败。