Citrix ADC

管理服务组

您可以修改服务组中服务的配置,并可以对服务组进行启用、禁用、移除等操作。您也可以解除服务组成员的绑定。有关服务组的详细信息,请参见配置服务组

修改服务组

修改服务组成员属性。可以设置服务组的多个属性,如最大客户端、压缩等。在服务组中的各个服务器上设置属性。服务组不能设置传输信息(IP地址、端口)、权重、服务器ID等参数。

注意:服务组的参数只适用于服务组内的成员服务器,而不适用于单个服务。

使用命令行方式修改服务组

在命令提示符下,键入以下命令,并带有一个或多个可选参数:

set servicegroup  [-type ] [-maxClient ] [-maxReq ] [-cacheable (YES|NO)] [-cip (ENABLED|DISABLED)] [-cipHeader ] [-usip (YES|NO)] [-sc (ON|OFF)] [-svrTimeout ] [-cka (YES|NO)] [-TCPB (YES|NO)] [-CMP (**YES**|**NO)] [-maxBandwidth ] [-maxThreshold ] [-state (ENABLED|DISABLED)] [-downStateFlush (ENABLED|DISABLED) 

例子:

set servicegroup Service-Group-1 -type透明set servicegroup Service-Group-1 -maxClient 4096 set servicegroup Service-Group-1 -maxReq 16384 set servicegroup Service-Group-1 -cacheable YES 

使用配置实用工具修改服务组

导航到交通管理>负载平衡>服务团体,打开待修改的服务组。

删除服务组

当您删除服务组时,绑定到该组的服务器将保留其各自的设置,并继续存在于Citrix ADC设备上。

使用命令行方式删除服务组

在命令提示符下,输入:

rm servicegroup  

例子:

rm servicegroup service - group1 

通过使用配置实用工具删除服务组

  1. 导航到交通管理>负载平衡>服务团体
  2. 选择一个服务组,单击删除

解除服务组成员的绑定

解除与服务组成员的绑定后,在服务组上设置的属性将不再应用于被解除绑定的成员。但是,成员服务保留其单独的设置,并继续存在于Citrix ADC设备上。

使用命令行接口解除服务组成员的绑定

在命令提示符下,输入:

unbind servicegroup  @[<端口>]

例子:

unbind servicegroup Service-Group-1 10.102.29.30 80 

使用配置实用工具解除服务组成员的绑定

  1. 导航到交通管理>负载平衡>服务团体
  2. 打开服务组,在“服务组成员”区域单击。
  3. 选择服务组成员,单击解开

取消服务组与虚拟服务器的绑定

当您从虚拟服务器解除服务组的绑定时,成员服务将从虚拟服务器解除绑定,并继续存在于Citrix ADC设备上。

使用命令行接口解除服务组与虚拟服务器的绑定

在命令提示符下,输入:

解绑定lb vserver @  

例子:

解绑定lb vserver vserver - lb -1 Service-Group-1 

使用配置实用工具解除服务组与虚拟服务器的绑定

  1. 导航到交通管理>负载平衡>虚拟服务器
  2. 打开虚拟服务器,然后单击Service Group部分。
  3. 2 .选择服务组,单击解开

从服务组解绑定监视器

当您从服务组解除绑定监视器时,您解除绑定的监视器将不再监视组成该组的各个服务。

使用命令行接口从服务组解除监视器的绑定

在命令提示符下,输入:

unbind serviceGroup  -monitorName  

例子:

unbind serviceGroup Service-Group-1 -monitorName monitor-HTTP-1 

使用配置实用工具从服务组解除监视器的绑定

  1. 导航到交通管理>负载平衡>服务团体
  2. 打开一个服务组,并在Monitors部分中单击。
  3. 选择一个监视器,然后单击解开

启用/禁用服务组

当启用服务组和服务器时,属于服务组的服务将被启用。同样,当服务属于服务组时,服务组和服务同时开启。缺省情况下,服务组处于开启状态。

禁用已启用的服务后,您可以使用配置实用程序或命令行查看该服务,以查看服务关闭前的剩余时间。

使用命令行方式禁用服务组

在命令提示符下,输入:

禁用servicegroup  

例子:

禁用服务组Service-Group-1 

使用配置实用工具禁用服务组

  1. 导航到交通管理>负载平衡>服务团体
  2. 选择一个服务组,在“动作”列表中单击禁用

使用命令行方式启用服务组

在命令提示符下,输入:

启用servicegroup  

例子:

启用servicegroup Service-Group-1 

通过使用配置实用工具启用服务组

  1. 导航到交通管理>负载平衡>服务团体
  2. 选择一个服务组,在“动作”列表中单击启用

查看服务组成员状态

导航到交通管理>负载平衡>服务团体

在服务组页面中有效的政府列显示服务组的状态。中的UP/DOWN状态有效的政府列是可点击的。您可以单击状态并在同一视图中获得成员列表及其状态。选择成员,单击监视详细信息按钮,查看状态为DOWN的原因。

请注意:在NetScaler发布12.0 build 56.20之前有效的政府列不可点击。

服务组状态

查看服务组属性

在已配置的服务组中,可以查看到以下配置:

  • 名字
  • IP地址
  • 状态
  • 协议
  • 最大客户端连接数
  • 每个连接的最大请求数
  • 最大带宽
  • 监控阈值

查看配置的详细信息有助于对配置进行故障排除。

使用命令行方式查看服务组属性

在命令提示符下,键入以下命令之一以显示组属性或属性和组成员:

show servicegroup  show servicegroup  -includemembers 

例子:

show servicegroup service - group1 

使用配置实用工具查看服务组的属性

  1. 导航到交通管理>负载平衡>服务团体
  2. 单击服务组旁边的箭头。

查看服务组统计信息

查看服务组的请求率、响应率、请求字节数、响应字节数等统计数据。Citrix ADC设备使用服务组的统计信息来平衡服务上的负载。

使用命令行方式查看服务组的统计信息

在命令提示符下,输入:

stat servicegroup  

例子:

stat servicegroup service - group1 

使用配置实用工具查看服务组的统计信息

  1. 导航到交通管理>负载平衡>服务团体
  2. 选择一个服务组,单击统计数据

绑定服务组的负载均衡虚拟服务器

在大规模部署中,同一个服务组可以绑定到多个负载均衡虚拟服务器。在这种情况下,您可以查看与服务组绑定的所有负载均衡虚拟服务器的列表,而不是查看每个虚拟服务器以查看其绑定的服务组。您可以查看每个虚拟服务器的详细信息:

  • 名字
  • 状态
  • IP地址
  • 港口

通过命令行显示服务组绑定的虚拟服务器

在命令提示符下,输入以下命令显示服务组绑定的虚拟服务器:

show servicegroupbindings  

例子:

> show servicegroupbindings SVCGRPDTLS SVCGRPDTLS - State:ENABLED 1) Test-pers (10.10.10.3:80) - State: DOWN 2) BRVSERV (10.10.1.1:80) - State: DOWN 3) OneMore (10.102.29.136:80) - State: DOWN 4) LBVIP1 (10.102.29.66:80) - State: UP Done > 

通过使用配置实用工具显示绑定到服务组的虚拟服务器

  1. 导航到交通管理>负载平衡>服务团体
  2. 选择一个服务组,在“动作”列表中单击显示绑定