规划您的部署

限制和注意事项

Session Recording 不支持桌面合成重定向 (DCR) 显示模式。默认情况下,如果会话将由录制策略录制,Session Recording 会在该会话中禁用 DCR。您可以在 Session Recording Agent 属性中配置此行为。

如果在 Windows VDA 7.16 版中引入的 (/zh-cn/citrix-virtual-apps-desktops/policies/reference/ica-policy-settings/browser-content-redirection-policy-settings.html) 中配置了某些 URL,则无法录制在 Internet Explorer 浏览器中浏览这些 URL 的图形活动。

Session Recording 不支持 Framehawk 显示模式。Framehawk 显示模式下的会话无法正确录制和回放。在 Framehawk 显示模式下录制的会话可能不包含会话活动。

使用 HDX™ 实时优化包 时,会话录制无法录制 Lync 网络摄像头视频。

根据您的环境,您可以在不同的场景中部署 Session Recording 组件。

Session Recording 部署不限于单个站点。除 Session Recording Agent 外,所有组件都独立于服务器站点。例如,您可以配置多个站点以使用单个 Session Recording Server。

或者,如果您有一个拥有许多代理的大型站点,并计划录制许多图形密集型应用程序(例如 AutoCAD 应用程序),或者您有许多会话要录制,则 Session Recording Server 可能会遇到高性能需求。为了缓解性能问题,您可以安装多个 Session Recording Server 并启用负载平衡功能,使 Session Recording Server 作为负载平衡池工作,并分担来自不同 VDA 的工作负载。

建议的服务器站点部署

使用此类型的部署可录制一个或多个站点的会话。会话录制代理安装在站点中的每个 VDA 上。该站点位于安全防火墙后的数据中心。会话录制管理组件(会话录制数据库、会话录制服务器和会话录制策略控制台)安装在其他服务器上,会话录制播放器安装在工作站上,所有这些都位于防火墙后。建议将会话录制服务器部署在安全的内部网数据中心。

会话录制服务器站点部署

重要部署注意事项

  • 要使 Session Recording 组件能够相互通信,请将它们安装在同一域中或具有可传递信任关系的受信任域之间。系统不能安装在工作组中或具有外部信任关系的域之间。
  • Considering its intense graphical nature and memory usage when playing back large recordings, Citrix® does not recommend installing the Session Recording Player as a published application.
  • 会话录制安装已配置为进行 TLS/HTTPS 通信。请确保在会话录制服务器上安装证书,并且会话录制组件信任根证书颁发机构 (CA)。
  • 如果您在运行 SQL Server 2019、SQL Server 2017、SQL Server 2016、SQL Server 2014、SQL Server 2012 或 SQL Server 2008 R2 Express Edition 的独立服务器上安装会话录制数据库,则该服务器必须启用 TCP/IP 协议并运行 SQL Server Browser 服务。这些设置默认处于禁用状态,但必须启用它们,会话录制服务器才能与数据库通信。有关启用这些设置的信息,请参阅 Microsoft 文章 为 SQL Server 启用 TCP/IP 网络协议SQL Server Browser 服务
  • 规划会话录制部署时,请考虑会话共享的影响。已发布的应用程序的会话共享可能与已发布的应用程序的会话录制策略规则冲突。会话录制将活动策略与用户打开的第一个已发布的应用程序匹配。用户打开第一个应用程序后,在同一会话期间打开的任何后续应用程序将继续遵循对第一个应用程序生效的策略。例如,如果策略规定仅录制 Microsoft Outlook,则当用户打开 Outlook 时,录制即开始。如果用户在 Outlook 运行时打开第二个已发布的 Microsoft Word,则 Word 也会被录制。相反,如果活动策略未指定录制 Word,并且用户在 Outlook 之前启动 Word,则 Outlook 不会被录制。
  • 尽管您可以在 Delivery Controller™ 上安装会话录制服务器,但 Citrix 不建议这样做,因为这会带来性能问题。
  • 您可以在 Delivery Controller 上安装会话录制策略控制台。
  • 您可以在同一系统上安装会话录制服务器和会话录制策略控制台。
  • 确保会话录制服务器的 NetBIOS 名称不超过 15 个字符的限制。Microsoft 对主机名长度有 15 个字符的限制。
  • 自定义事件日志记录需要 PowerShell 5.1 或更高版本。如果您在安装了 PowerShell 4.0 的 Windows Server 2012 R2 上安装会话录制代理,请升级 PowerShell。不遵守此要求可能会导致 API 调用失败。
规划您的部署