Citrix ADC

内容切换

  • 我已经在网络上安装了一个非citrix ADC负载平衡设备。但是,我希望使用Citrix ADC设备的内容切换特性将客户端请求定向到负载平衡设备。是否可以将Citrix ADC设备的内容切换功能与非Citrix ADC负载平衡设备一起使用?

    是的。您可以将Citrix ADC设备的内容切换功能与Citrix ADC设备的负载平衡功能或非Citrix ADC负载平衡设备一起使用。但是,当使用非Citrix ADC负载平衡设备时,请确保在Citrix ADC设备上创建负载平衡虚拟服务器,并将其作为服务绑定到非Citrix ADC负载平衡设备。

  • 内容切换虚拟服务器与负载均衡虚拟服务器有何不同?

    内容切换虚拟服务器只能将客户端请求发送到其他虚拟服务器。它不与服务器通信。

    负载均衡虚拟服务器可以平衡服务器之间的客户端负载,并与服务器进行通信。它监视服务器的可用性,并可用于应用不同的负载均衡算法来分配流量负载。

    内容切换是一种通过负载均衡虚拟服务器将客户端对特定类型内容的请求定向到目标服务器的方法。您可以将客户端请求定向到最适合处理它们的服务器。这减少了在服务器上处理客户端请求的开销。

  • 我想实现Citrix ADC设备的内容切换特性来指导客户端请求。我可以通过使用内容切换特性来指导什么类型的客户端请求?

    通过内容切换特性,您只能引导HTTP、HTTPS、FTP、TCP、Secure TCP和RTSP客户端请求。要引导HTTPS客户端请求,必须在设备上配置SSL卸载功能。

  • 我想在Citrix ADC设备上创建内容切换规则。我可以在客户机请求的哪些元素上创建内容切换规则?

    可以根据客户端请求中的以下元素及其值创建内容切换规则:

    • URL
    • URL标记
    • HTTP版本
    • HTTP头信息
    • 客户端源IP地址
    • 客户端版本
    • 目的TCP端口
  • 我了解思杰ADC设备的内容切换功能有助于提高网络性能。这对吗?

    是的。您可以将客户端请求指示到最适合处理它们的服务器。其结果是减少了在服务器上处理客户端请求的开销。

  • 我应该在Citrix ADC设备上配置Citrix ADC设备的哪些功能,以提高站点的可管理性和对客户端请求的响应时间?

    您可以配置Citrix ADC设备的内容切换特性,以增强站点的可管理性和对客户端请求的响应时间。该特性允许您在相同的域名和IP地址内创建内容组。这种方法很灵活,不像普通方法那样显式地将内容划分为不同的域名和IP地址,后者对用户是可见的。

    多个分区将一个网站划分为不同的域名和IP地址,迫使浏览器在呈现和获取网页内容时为它找到的每个域创建一个单独的连接。这些额外的WAN连接降低了网页的响应时间。

  • 我在一个网络服务器农场上托管了一个网站。Citrix ADC内容切换特性为这种类型的设置提供了哪些优势?

    内容切换特性在基于web服务器场的站点中的Citrix ADC设备上提供了以下优势:

    • 通过在相同的域和IP地址内创建内容组来管理站点内容。
    • 通过使用相同域和IP地址内的内容组来提高对客户端请求的响应时间。
    • 避免跨域进行完整内容复制。
    • 启用特定于应用程序的内容分区。例如,您可以将客户端请求定向到只处理动态内容或只处理静态内容的服务器,这取决于请求。
    • 支持同一服务器上多个域的多归属,使用相同的IP地址。
    • 重用到服务器的连接。
  • 我想在Citrix ADC设备上实现内容切换特性。我想在评估每个请求的各种参数之后,将客户机请求定向到各个服务器。在配置内容切换特性时,我应该采用什么方法来实现这个设置?

    您可以使用策略表达式为内容切换特性创建策略。表达式是通过使用运算符将客户端请求的限定符与操作数进行比较来计算的条件。可以使用客户端请求的以下参数创建表达式:

    • 方法—HTTP请求方式。
    • URL- HTTP报头中的URL。
    • URL标记- URL中的特殊标记。
    • 版本—HTTP请求版本。
    • URL查询—包含URL Query LEN、URL LEN和HTTP报头。
    • SOURCEIP—客户端的IP地址。

    下面是一个完整的操作符列表,你可以用来创建一个表达式:

    • = =(等于)
    • =(不相等)
    • 存在
    • 不存在
    • 包含
    • 不包含
    • GT(大于)
    • LT(小于)
    您还可以创建各种规则,这些规则是一组表达式的逻辑聚合。您可以组合多个表达式来创建规则。要组合表达式,可以使用&& (AND)和 (或)操作符。还可以使用圆括号创建嵌套的复杂规则。
  • 我想为相同的内容切换虚拟服务器配置一个基于规则的策略和一个基于URL的策略。是否有可能为相同的内容切换虚拟服务器创建两种类型的策略?

    是的。您可以为相同的内容切换虚拟服务器创建这两种类型的策略。但是,请确保分配优先级以为策略设置适当的优先级。

  • 我想创建内容切换策略,评估域名,以及URL的前缀和后缀,并相应地引导客户端请求。我应该创建哪种类型的内容切换策略?

    您可以创建“域名和精确URL”策略。当评估这种类型的策略时,如果客户端请求中的完整域名和URL与配置的域名和URL匹配,Citrix ADC设备将选择一个内容组。客户端请求必须匹配配置的域名,如果配置了URL的前缀和后缀,客户端请求必须完全匹配。

  • 我想创建内容切换策略,评估域名,以及URL的部分前缀和后缀,并相应地指导客户端请求。我应该创建哪种类型的内容切换策略?

    您可以为内容切换虚拟服务器创建“域和通配符”URL策略。当评估这种类型的策略时,如果请求匹配完整的域名并部分匹配URL前缀,Citrix ADC设备将选择一个内容组。

  • 什么是通配符URL策略?

    您可以使用通配符来评估客户端请求中的部分URL,这些URL指向您在Citrix ADC设备上配置的URL。可以在以下类型的基于url的策略中使用通配符:

    • 前缀。例如,/sports/*表达式匹配/sports URL下所有可用的URL。类似地,/sports*表达式匹配所有前缀为/sports的url。
    • 后缀。例如,/*.jsp表达式匹配所有文件扩展名为jsp的url。
    • 前缀和后缀。例如,/sports/*.jsp表达式匹配/sports/ URL下所有同样具有jsp文件扩展名的URL。类似地,/sports*.jsp表达式匹配所有前缀为/sports*和文件扩展名为jsp的url。
  • 什么是域和规则策略?

    创建域和规则策略时,客户端请求必须与Citrix ADC设备上配置的完整域和规则匹配。

  • 评估策略的默认优先级设置是什么?

    默认情况下,首先评估基于规则的策略。

  • 如果某些内容对于所有客户端请求都是相同的,那么我应该使用什么类型的优先级来评估策略?

    如果某些内容对于所有用户都是相同的,并且必须根据客户端属性提供不同的内容,则可以使用基于url的优先级进行策略评估。

  • 内容切换支持哪些策略表达式语法?

    内容切换支持两种类型的策略表达式:

    • 经典的语法,内容切换中的经典语法以关键字REQ开始,比advanced策略更高级。经典策略不能绑定到操作。因此,只有绑定内容切换虚拟服务器后,才能添加目标负载均衡虚拟服务器。
    • 先进的政策:高级策略通常以关键字HTTP开头,更容易配置。目标负载均衡虚拟服务器操作可以绑定到高级策略,该策略可以在多个内容切换虚拟服务器上使用。
  • 我可以将一个内容切换策略绑定到多个虚拟服务器吗?

    是的。您可以使用带有已定义动作的策略将单个内容切换策略绑定到多个虚拟服务器。使用一个动作的内容切换策略可以绑定到多个内容切换虚拟服务器,因为内容切换策略中不再指定目标负载均衡虚拟服务器。将单个策略绑定到多个内容切换虚拟服务器的能力有助于进一步减小内容切换配置的大小。

    有关详细信息,请参阅以下知识中心文章和Citrix文档主题:

  • 我可以使用经典表达式创建基于操作的策略吗?

    不。到目前为止,Citrix ADC不支持使用带有操作的经典语法表达式的策略。必须在绑定策略时添加目标负载平衡虚拟服务器,而不是在操作中定义策略。

内容切换