选择性缓存重定向

选择性缓存重定向将对特定类型的内容(例如图像)的请求发送到一个缓存服务器或一组缓存服务器,并将其他类型的内容发送到另一个缓存服务器或一组缓存服务器。高级缓存重定向可以通过透明、反向代理和正向代理三种方式配置。

在选择性缓存重定向中,Citrix ADC设备拦截客户端请求并将不可缓存的请求转发到客户端请求中的原始目的地。对于可缓存的请求,设备将请求发送到可以提供特定内容类型内容的目标缓存服务器。

选择性缓存重定向除了配置缓存重定向策略外,还包括配置内容切换策略。设备首先计算绑定到缓存重定向虚拟服务器的缓存重定向策略。如果请求匹配缓存重定向策略,缓存重定向虚拟服务器将请求发送到源服务器或源服务器的负载均衡虚拟服务器。如果没有缓存重定向策略与请求匹配,设备将评估绑定到缓存重定向虚拟服务器的内容切换策略。如果内容切换策略与请求匹配,缓存重定向虚拟服务器将请求重定向到缓存的负载平衡虚拟服务器。

要配置选择性缓存重定向,首先在Citrix ADC设备上启用缓存重定向、负载平衡和内容切换。然后,为缓存配置负载均衡虚拟服务器和关联的HTTP服务。配置缓存重定向虚拟服务器,并绑定缓存重定向策略和内容切换策略。一旦绑定了策略,就可以配置虚拟服务器,使基于规则或基于URL的内容切换策略优先。

在边缘部署拓扑中配置为透明模式缓存重定向时,设备将所有可缓存的HTTP流量发送到透明缓存场。客户端通过设备访问Internet,设备被配置为在端口80上接收流量的第4层交换机。

该设备可以将对图像(例如.gif和.jpg文件)的请求定向到透明缓存场中的一台服务器,并将对静态内容的所有其他请求定向到场中的其他服务器。对于此配置,您将配置内容切换策略,将图像发送到图像缓存,并将所有其他可缓存内容发送到默认缓存。

注意:这里描述的配置用于透明的选择性缓存重定向。因此,它不像反向代理配置那样需要源服务器的负载平衡虚拟服务器。

要配置这种类型的选择性缓存重定向,首先启用缓存重定向、负载均衡和内容切换。然后,为缓存配置负载均衡虚拟服务器,并配置关联的HTTP服务。然后,配置缓存重定向虚拟服务器,创建并绑定缓存重定向和内容切换策略到该虚拟服务器。

有关如何在设备上启用缓存重定向和负载均衡的详细信息,请参见启用缓存重定向和负载均衡

选择性缓存重定向