ADC
感谢您提供反馈

这篇文章已经过机器翻译.放弃

自定义基本内容切换配置

配置基本内容切换设置后,可能需要对其进行自定义以满足您的要求。您可以将 HTTP 和 SSL 内容交换虚拟服务器配置为在多个端口上侦听,而不是创建单独的虚拟服务器。如果要为特定的虚拟 LAN 配置内容交换,则可以使用监听策略配置内容交换虚拟服务器。

支持 HTTP 和 SSL 类型内容交换虚拟服务器的多个端口

您可以配置 NetScaler,以便 HTTP 和 SSL 内容交换虚拟服务器可以在多个端口上侦听,而无需配置单独的虚拟服务器。如果您想根据 URL 的一部分和其他 L7 参数做出内容切换决策,此功能特别有用。您可以配置一个 IP 地址并将端口指定为 *,而不是使用相同的 IP 地址和不同的端口配置多个虚拟服务器。因此,配置大小也减少了。

使用命令行将 HTTP 或 SSL 内容交换虚拟服务器配置为在多个端口上侦听

在命令提示符下,键入:

add cs vserver <name> <serviceType> <IPAddress> Port *

示例

> add cs vserver cs1 HTTP 10.102.92.215 * Done > sh cs vserver cs1 cs1 (10.102.92.215:*) - HTTP Type: CONTENT State: UP Last state change was at Tue May 20 01:15:49 2014 Time since last state change: 0 days, 00:00:03.270 Client Idle Timeout: 180 sec Down state flush: ENABLED Disable Primary Vserver On Down : DISABLED Appflow logging: ENABLED Port Rewrite : DISABLED State Update: DISABLED Default: Content Precedence: RULE Vserver IP and Port insertion: OFF L2Conn: OFF Case Sensitivity: ON Authentication: OFF 401 Based Authentication: OFF Push: DISABLED Push VServer: Push Label Rule: none IcmpResponse: PASSIVE RHIstate: PASSIVE TD: 0 Done

使用配置实用程序将 HTTP 或 SSL 内容交换虚拟服务器配置为在多个端口上侦听

  1. 导航到 流量管理 > 内容切换 > 虚拟服务器,然后创建 HTTP 或 SSL 类型的虚拟服务器。
  2. 使用星号 (*) 指定端口。

配置每个 VLAN 的通配符虚拟服务器

如果要为特定 VLAN 上的流量配置内容交换,可以创建具有监听策略的通配符虚拟服务器,该策略将其限制为仅处理指定 VLAN 上的流量。

使用命令行界面配置监听特定 VLAN 的通配符虚拟服务器

在命令提示符下,键入:

add cs vserver <name> <serviceType> IPAddress `* Port *` -listenpolicy <expression> [-listenpriority <positive_integer>]

示例

add cs vserver Vserver-CS-vlan1 ANY * * -listenpolicy "CLIENT.VLAN.ID.EQ(2)" -listenpriority 10

使用配置实用程序配置侦听特定 VLAN 的通配符虚拟服务器

导航到 流量管理 > 内容切换 > 虚拟服务器,然后配置虚拟服务器。指定一个监听策略,该策略将其限制为仅在指定 VLAN 上处理流量。

创建此虚拟服务器后,按照 安装程序基本负载平衡中所述将其绑定到一个或多个服务。

配置 Microsoft SQL Server 版本设置

您可以为 MSSQL 类型的内容交换虚拟服务器指定 Microsoft® SQL Server® 的版本。如果您希望某些客户端运行的版本与 Microsoft SQL Server 产品的版本不同,则建议使用版本设置。版本设置通过确保所有通信都符合服务器版本,从而提供客户端连接和服务器端连接之间的兼容性。

使用命令行界面设置 Microsoft SQL Server 版本参数

在命令提示符下,键入以下命令为内容交换虚拟服务器设置 Microsoft SQL Server 版本参数并验证配置:

  • set cs vserver <name> -mssqlServerVersion <mssqlServerVersion>
  • show cs vserver <name>

示例

> set cs vserver myMSSQLcsvip -mssqlServerVersion 2008R2 Done > show cs vserver myMSSQLcsvip myMSSQLcsvip (192.0.2.13:1433) - MSSQL Type: CONTENT State: UP . . . . . . MSsql Server Version: 2008R2 . . . . . . Done >

使用配置实用程序设置 Microsoft SQL Server 版本参数

  1. 导航到 流量管理 > 内容切换 > 虚拟服务器,配置虚拟服务器,然后将协议指定为 MSSQL。
  2. 在“高级设置”中,指定 服务器版本

为 UDP 虚拟服务器启用外部 TCP 运行状况检查

在公有云中,当本机负载均衡器用作第一层时,您可以将 NetScaler 设备用作第二层负载均衡器。本机负载均衡器可以是应用程序负载均衡器 (ALB) 或网络负载均衡器 (NLB)。大多数公有云在其本机负载均衡器中不支持 UDP 运行状况探测器。为了监视 UDP 应用程序的运行状况,公共云建议向您的服务添加基于 TCP 的终端节点。终端节点反映了 UDP 应用程序的运行状况。

NetScaler 设备支持对 UDP 虚拟服务器进行基于 TCP 的外部运行状况检查。此功能在内容交换虚拟服务器的 VIP 和配置的端口上引入 TCP 侦听器。TCP 侦听器反映虚拟服务器的状态。

使用 CLI 为 UDP 虚拟服务器启用外部 TCP 运行状况检查

在命令提示符处,键入以下命令以使用 tcpProbePort 选项启用外部 TCP 运行状况检查:

add cs vserver <name> <protocol> <IPAddress> <port> -tcpProbePort <tcpProbePort>

示例:

add cs vserver Vserver-CS-1 UDP 10.102.29.161 5002 -tcpProbePort 5000

使用 GUI 为 UDP 虚拟服务器启用外部 TCP 运行状况检查

  1. 导航到 流量管理 > 内容切换 > 虚拟服务器,然后创建虚拟服务器。
  2. 单击 添加 创建虚拟服务器。
  3. 基本设置 窗格中,在 TCP 探测端口字段中添加端口 号。
  4. 单击确定
本内容的正式版本为英文版。部分 Cloud Software Group 文档内容采用了机器翻译,仅供您参考。Cloud Software Group 无法控制机器翻译的内容,这些内容可能包含错误、不准确或不合适的语言。对于从英文原文翻译成任何其他语言的内容的准确性、可靠性、适用性或正确性,或者您的 Cloud Software Group 产品或服务沿用了任何机器翻译的内容,我们均不作任何明示或暗示的保证,并且适用的最终用户许可协议或服务条款或者与 Cloud Software Group 签订的任何其他协议(产品或服务与已进行机器翻译的任何文档保持一致)下的任何保证均不适用。对于因使用机器翻译的内容而引起的任何损害或问题,Cloud Software Group 不承担任何责任。