网络应用服务 : Cisco CSS 11500 系列内容服务交换机

在CSS 11000和CSS11500上的配置持续时间、重映射和重定向

2016 年 10 月 24 日 - 机器翻译
其他版本: PDFpdf | 英语 (2015 年 8 月 22 日) | 反馈


目录


简介

在持久连接的寿命期间, Cisco内容服务交换机(CSS)什么时候确定切换对根据内容规则、负载均衡和提供的服务的一新的服务的客户端连接。一些情况不要求移动客户端连接;在其他,这是必须。使用以下,本文描述如何配置CSS做出这些决策:

  • 内容规则持久性

  • 旁路持续性

  • HTTP 重定向与服务重映射

开始使用前

规则

有关文档规则的详细信息,请参阅 Cisco 技术提示规则

先决条件

本文档没有任何特定的前提条件。

使用的组件

本文档不限于特定的软件和硬件版本。

本文档中的信息都是基于特定实验室环境中的设备创建的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您是在真实网络上操作,请确保您在使用任何命令前已经了解其潜在影响。

内容规则持久性

当CSS收到一个要求从客户端时的内容,软件与内容规则比较请求并且确定哪服务处理请求。如果请求匹配内容规则, CSS建立对内容规则指定的服务的客户端连接。默认情况下,只要一个新的内容请求符合以下条件, CSS保持同一连接的客户端一整个流会话的:

  • 匹配指定当前服务的同一个内容规则。

  • 匹配包含当前服务的一个新的内容规则,即使一不同的服务由内容规则指定。

  • 不匹配内容规则,但是一上一个内容规则匹配连接客户端对当前服务。

此CSS行为认为作为内容规则持久性。当使用透明缓存时,预取内容或者被反映的内容服务器,此方案工作,因为同一内容是可用的在每服务。

只要上述标准被满足, persistent命令在内容配置模式维护一持久连接用服务器。默认情况下持续时间启用。禁用的持续时间允许CSS切换对一更加好的服务的一连接在同一个规则或使用缓存旁路功能、分机限定符列表(EQLs),或者故障切换旁路。在与以下的一个内容规则应该配置no persistent命令

  • 域或域HASH平衡方法,当使用代理缓存时。

  • URL或urlhash方法,当使用透明缓存时。

  • 旁路故障切换方法,当使用透明缓存时。

  • 一条EQL旁路使用透明缓存。

  • 添加SORRY服务器到内容规则。

发出以下命令启用持续时间:

(config-owner-content)# persistent

发出以下命令禁用持续时间:

config-owner-content)# no persistent

CSS重定向一个要求在持久连接的内容,如果匹配不包含当前服务的一个新的内容规则,或者,如果持续时间禁用,并且有在规则配置的一更加好的服务。如果命令配置, CSS重定向或重新映射对根据persistence reset命令设置的一新的服务的当前连接。如果persistence reset命令没有配置,默认情况下CSS执行一HTTP重定向。

旁路持续性

如果CSS旁路服务(例如,当透明缓存和下来故障切换旁路配置),当在同一TCP连接的下个内容请求匹配包含下来透明缓存的内容规则, CSS将继续在被旁路的服务以后旁路过缓存,默认情况下,回到联机。在这种情况下, CSS典型地发送内容请求到源服务器。此行为呼叫旁路持续性。

配置CSS重定向或重新映射一绕过的连接使用bypass persistence global configuration命令persistence reset命令一道

是否发出bypass persistence命令确定CSS重定向或适当地重新映射操作。CSS应该重定向重置一被旁路的服务,当内容请求匹配内容规则时,并且先前的请求导致旁路。此global命令影响所有操作流。

默认情况下旁路持续性用以下命令启用:

(config)# bypass persistence disable

重置连接的CSS重定向或重映射根据持续时间的设置重置方法。

(config)# bypass persistence enable

CSS不重定向也不重新映射重置连接并且继续旁路服务。

HTTP 重定向与服务重映射

内容规则持久性不是有用的,当放置另外内容在不同的服务器时(例如,保存负载均衡考虑事项,或者,当使用时代理缓存的服务器磁盘磁盘空间)。在这些情况下禁用持续时间通过发出no persistent命令

当CSS收到内容的一个客户端的要求不可用在当前服务时,重置对当前服务的连接并且建立对包含请求的内容的服务的一个新连接, (例如,不同的代理缓存或源服务器)。这由任一个下列的方式完成:

  • 重定向:重置客户端对CSS的HTTP技术(前端)连接和CSS对服务(后端)连接,然后设立对包含请求的内容的最好的服务的一个新的流。

  • 服务重映射:重置后端连接并且切换对包含请求的内容的最好的服务的后端连接的技术。因为CSS不重置并且重建前端连接,此技术比重定向是快速和更有效的。使用服务重映射, CSS严格管理端口映射防止重复的端口号出现。

服务重映射,当移动后端连接满足内容请求和规则匹配时,使用。切换对一个新的VIP地址和端口的客户端连接的CSS用途重定向。

当重置对一新的后端服务时的一连接,请发出persistence reset命令no persistent命令导致HTTP重定向或执行后端重映射操作。此global命令影响要求重定向或重新映射的所有流设置。

发出以下命令启用重定向:

(config)# persistence reset redirect

发出以下命令启用服务重映射:

(config)# persistence reset remap

当选择重定向类型服务时, CSS不使用重映射。

发出show remap命令

发出show remap命令显示已配置的持续时间重置和旁路持续性设置和查看使用的megamaps。此命令是可用的在所有模式。

# show remap
Persistence Reset Method: Redirect 
Bypass Persistence: Disabled 

相关信息


Document ID: 12646