配置 HTTP 服务

在 Citrix ADC 设备上,服务表示网络上的物理服务器。在透明缓存重定向配置中,服务表示缓存服务器。可缓存请求由缓存重定向虚拟服务器发送到负载平衡虚拟服务器,后者将每个请求转发到正确的服务,后者将其传递给缓存服务器。

使用 CLI 配置 HTTP 服务

在命令提示符下,键入以下命令以创建 HTTP 服务并验证配置:

-  add service <name> <IP> <serviceType> <port> -cacheType <cacheType>
-  show service [<name>]

示例:

> add service Service-HTTP-1 10.102.29.40 HTTP 80 -cacheType TRANSPARENT
 Done
> show service Service-HTTP-1
        Service-HTTP-1 (10.102.29.40:80) - HTTP
        State: DOWN
        Last state change was at Fri Jul  2 09:14:17 2010
        Time since last state change: 0 days, 00:00:13.820
        Server Name: 10.102.29.40
        Server ID : 0   Monitor Threshold : 0
        Max Conn: 0     Max Req: 0      Max Bandwidth: 0 kbits
        Use Source IP: NO
        Client Keepalive(CKA): NO
        Access Down Service: NO
        TCP Buffering(TCPB): NO
        HTTP Compression(CMP): YES
        Idle timeout: Client: 180 sec   Server: 360 sec
        Client IP: DISABLED
        Cache Type: TRANSPARENT Redirect Mode:
        Cacheable: NO
        SC: OFF
        SP: ON
        Down state flush: ENABLED

1)      Monitor Name: tcp-default
                State: DOWN     Weight: 1
                Probes: 3       Failed [Total: 3 Current: 3]
                Last response: Failure - Time out during TCP connection establishment stage
                Response Time: N/A
 Done

使用 CLI 修改或删除服务

  • 要修改服务,请使用 set service 命令,这就像使用添加服务命令一样,只是输入现有服务的名称。
  • 要删除服务,请使用仅接受 <name> 参数的rm service 命令。

通过使用 GUI 添加 HTTP 服务

  1. 导航到流量管理 > 负载平衡 > 服务

  2. 在详细信息窗格中,单击 Add(添加)。

  3. 在“创建服务”对话框中,为以下参数指定值,如下所示:

    • 服务名称*— 名称
    • 服务器*—IP
    • 端口* 端口

    *必填参数

  4. 在协议 *下拉列表中,选择受支持的协议(例如 HTTP)。

  5. 单击 Create(创建),然后单击 Close(关闭)。