StoreFront

管理通过应用商店提供的资源

可以通过管理 Delivery Controller 任务来添加和删除 Citrix Virtual Apps and Desktops 所提供的应用商店资源,以及修改提供这些资源的服务器的详细信息。

重要提示:

在多服务器部署中,请一次仅使用一台服务器以更改服务器组的配置。确保 Citrix StoreFront 管理控制台未在部署中的任何其他服务器上运行。完成后,请 将对配置所做的更改传播到服务器组,以便更新部署中的其他服务器。

  1. 在 Windows 开始屏幕或应用程序屏幕中,找到并单击 Citrix StoreFront 磁贴。
  2. 在 Citrix StoreFront 管理控制台的左侧窗格中选择应用商店节点,然后在结果窗格中选择一个应用商店。在“操作”窗格中,单击管理 Delivery Controller
  3. 在“管理 Delivery Controller”对话框中:
    1. 单击添加以包括应用商店中其他 Citrix Virtual Apps and Desktops 部署中的桌面和应用程序。
    2. 单击编辑以修改部署的设置。
    3. 要停止通过应用商店获得由部署提供的资源,请从 Delivery controller 列表中选择一个条目,然后单击删除
  4. 在“添加 Controller”或“编辑 Controller”对话框中,指定一个有助于识别部署的显示名称
  5. 要通过应用商店获得由 Citrix Virtual Apps and Desktops 提供的桌面和应用程序,请单击添加以输入服务器的名称或 IP 地址。指定多台服务器可实现负载平衡或故障转移,具体取决于 web.config 文件的配置方式(如对话框中所示)。默认配置负载平衡。如果配置了故障转移,请按优先级顺序列出条目以设置故障转移顺序。对于 Citrix Virtual Desktops 站点,请提供 Delivery Controller 的详细信息。对于 Citrix Virtual Apps 场,请列出运行 Citrix XML Service 的服务器。要修改服务器的名称或 IP 地址,请在“服务器”列表中选择该条目,然后单击编辑。选择列表中的一个条目并单击删除,可以停止 StoreFront 与服务器通信以枚举用户的可用资源。

    注意:

    Citrix XML Service 是 StoreFront 用于与 Desktop Delivery Controller (DDC) 通信的一项服务。该服务在 XenDesktop 5.0 及更高版本上可用,并在 Citrix Broker Service 的上下文中运行,而不是作为单独的服务运行。有关详细信息,请参阅此博客中的“了解 XML Service 的角色”部分。

  6. 我们建议您选择服务器已实现负载平衡选项,以确保负载在 Citrix Virtual Apps and Desktops 站点内的所有 Delivery Controller 之间分发。StoreFront 在每次启动期间从“服务器”列表中随机选择 Delivery Controller,并在 Citrix Virtual Apps and Desktops 站点中的所有服务器之间分发负载。如果未选择此选项,“服务器”列表将按优先级顺序视为故障转移列表。在这种情况下,全部启动都发生在列表中的第一个 Delivery Controller 上。如果该服务器脱机,全部启动将使用列表中的第二个服务器进行,依此类推。
  7. 传输类型列表中选择要用来与服务器通信的 StoreFront 连接类型。
    • 要通过未加密的连接发送数据,请选择 HTTP。如果选择此选项,则必须自行安排安全方案,以保护 StoreFront 与服务器之间连接的安全。
    • 要通过使用安全套接字层 (SSL) 或传输层安全性 (TLS) 的安全 HTTP 连接发送数据,请选择 HTTPS。如果为 Citrix Virtual Apps and Desktops 服务器选择此选项,请确保将 Citrix XML Service 设置为与 Microsoft Internet Information Services (IIS) 共享其端口,并将 IIS 配置为支持 HTTPS。
    • 要通过与 Citrix Virtual Apps 服务器之间使用 SSL Relay 的安全连接发送数据,以执行主机身份验证和数据加密,请选择 SSL Relay

      注意:

      如果使用 HTTPS 或 SSL Relay 来保护 StoreFront 与服务器之间的连接安全,请确保在服务器列表中指定的名称与这些服务器的证书上的名称完全一致(包括大小写)。

  8. 指定 StoreFront 连接服务器所用的端口。使用 HTTP 和 SSL Relay 的连接的默认端口为 80,HTTPS 连接的默认端口为 443。对于 Citrix Virtual Apps and Desktops 服务器,指定的端口必须是 Citrix XML Service 所使用的端口。

    注意:

    如果从默认端口进行更改,则 BrokerService.exe /show 会列出 Delivery Controller 的 XML Service 端口。有关详细信息,请参阅如何在 XenDesktop 中更改 XML 端口

  9. 如果要使用 SSL Relay 确保 StoreFront 与 Citrix Virtual Apps 服务器之间的连接安全,请在 SSL Relay 端口框中指定 SSL Relay 的 TCP 端口。默认端口为 443。确保将运行 SSL Relay 的所有服务器配置为监视同一端口。
  10. 单击确定。可以将应用商店配置为提供任何 Citrix Virtual Apps and Desktops 部署组合中的资源。根据需要重复步骤 3-9,以在 Delivery Controller 列表中添加或修改其他部署。
管理通过应用商店提供的资源

在本文中