You need to enable JavaScript to run this app.
导航
DescribeNLBServerGroupAttributes
最近更新时间:2024.12.04 17:10:14首次发布时间:2024.12.04 17:10:14

调用 DescribeNLBServerGroupAttributes 接口,查询指定服务器组的详细信息。

请求参数

名称类型是否必选示例值说明
ActionStringDescribeNLBServerGroupAttributes要执行的操作,取值为DescribeNLBServerGroupAttributes。
VersionString2020-04-01API版本信息,当前版本为2020-04-01。
ServerGroupIdStringrsp-bp1o94dp5i6ea****服务器组ID。您可以调用DescribeNLBServerGroups接口获取服务器组ID。

返回参数

名称类型示例值描述
RequestIdString2024092952539010225146063030****请求ID。
CreateTimeString2024-08-11T16:37:37Z服务器组的创建时间。
UpdateTimeString2024-08-11T16:37:37Z服务器组的最近操作时间。
AccountIdString2100066126服务器组所属的账号ID。
ProjectNameStringdefault服务器组所属项目的名称。
ServerGroupIdStringrsp-bp1o94dp5i6ea****服务器组的ID。
ProtocolStringTCPNLB转发流量到后端服务器时使用的通信协议。
StatusStringActive服务器组的状态。
VpcIdStringvpc-p2ed5i6eaefh****服务器组所属的私有网络ID。
ServerGroupNameStringmyservergroup服务器组的名称。

Type

String

instance

服务器组的类型。

  • instance:服务器类型。支持添加云服务器实例和已绑定云服务器实例的辅助网卡作为服务器。
  • ip:IP地址类型。支持添加任何网络可达的VPC或IDC中的服务器作为服务器。
DescriptionStringtest服务器组的描述。
SchedulerStringwrr调度算法。
IpAddressVersionStringipv4服务器组的IP版本。

AnyPortEnabled

Boolean

true

是否开启全端口转发。

  • true:开启。
  • false:关闭。

ConnectionDrainEnabled

Boolean

true

是否开启连接优雅中断。

  • true:开启。
  • false:关闭。
ConnectionDrainTimeoutInteger60连接优雅中断超时时间。

PreserveClientIpEnabled

Boolean

true

是否开启源地址保持。

  • true :开启。
  • false:关闭。
SessionPersistenceEnabledBooleantrue是否开启会话保持。
SessionPersistenceTimeoutInteger60会话保持超时时间。

ProxyProtocolType

String

是否启用Proxy-Protocol协议。取值如下:

  • off:关闭。
  • standard:开启。NLB将通过Proxy-Protocol协议携带客户端源IP地址转发至服务器,还需要在服务器上配置Proxy-Protocol。
HealthCheckArray of Struct--服务器组中后端服务器的健康检查信息。具体请参见下表“HealthCheck”。
RelatedLoadBalancerIdsArray of String["nlb-qwdekht56fvb****", "nlb-wtglishtbg0oi****"]服务器组关联的NLB实例。
ServerCountInteger1服务器组中后端服务器的数量。
TagsArray of Struct--服务器组的标签信息。具体请参见下表“Tags”。

HealthCheck

名称类型示例值说明

Enabled

Boolean

true

监听器是否开启健康检查功能。

  • true :开启。
  • false:关闭。

Type

String

HTTP

健康检查的类型。

  • TCP:通过发送SYN握手报文来检测服务器端口是否可达。
  • HTTP:通过发送请求模拟浏览器访问行为,来检测服务器应用是否健康。

Port

Integer

10

健康检查的端口。
0表示使用后端服务器的端口进行健康检查。

IntervalInteger2健康检查的时间间隔。

HealthyThreshold

Integer

3

健康检查的健康阈值。
连续执行指定次数的健康检查,结果均为“正常”的后端服务器将被判定为健康检查“正常”。

UnHealthyThreshold

Integer

3

健康检查的不健康阈值。
连续执行指定次数的健康检查,结果均为“异常”的后端服务器将被判定为健康检查“异常”。

Timeout

Integer

2

健康检查的响应超时时间。
如果后端服务器在指定的时间内没有正确响应,则判定为健康检查异常。

Method

String

GET

健康检查的方法。

  • GET:服务器需支持GET方法。
  • HEAD:服务器仅返回HEAD头部信息,可以降低后端开销,但要求服务器支持HEAD方法。

说明

仅参数Type为“HTTP”时,返回该参数。

Uri

String

/

健康检查的路径。

说明

仅参数Type为“HTTP”时,返回该参数。

DomainStringwww.test健康检查的域名。

HttpCode

String

http_2xx,http_3xx

健康检查正常的HTTP状态码。

说明

仅参数Type为“HTTP”时,返回该参数。

Tags

名称类型示例值描述
KeyStringk1标签的标签键。
ValueStringv1标签的标签值。

Servers

名称类型示例值说明
ServerIdStringrs-wgftyj4fk****后端服务器的ID。
InstanceIdStringeni-wghjtfg4rth5****后端服务器的实例ID或IP地址。

Type

String

eni

后端服务器的类型。

  • ecs:云服务器实例(即主网卡)
  • eni:辅助网卡
  • ip:IP地址

Weight

Integer

100

后端服务器的权重,取值:0 ~ 100。

  • 权重为0,表示不会将请求转发给该服务器。
  • 该参数不传入,则默认为0。
IpString192.XX.XX.3后端服务器的私网IP地址。
PortInteger80后端服务器提供服务的端口。

Description

String

test

后端服务器的描述。

ZoneIdStringcn-guangzhou-a后端服务器支持接收哪些可用区的访问流量。

请求示例

GET /?Action=DescribeNLBServerGroupAttributes&Version=2020-04-01&ServerGroupId=rsp-2fe5fln405oxruwbagicr**** HTTP/1.1
Host: open.volcengineapi.com
Region: cn-guangzhou
Service: clb

返回示例

{
    "ResponseMetadata": {
        "RequestId": "2024092952539010225146063030****",
        "Action": "DescribeNLBServerGroupAttributes",
        "Version": "2020-04-01",
        "Service": "clb",
        "Region": "cn-guangzhou"
    },
    "Result": {
        "RequestId": "2024092952539010225146063030****",
        "CreateTime": "2024-09-29T03:48:47Z",
        "UpdateTime": "2024-09-29T03:50:57Z",
        "AccountId": "210005****",
        "ProjectName": "default",
        "ServerGroupId": "rsp-2fe5fln405oxruwbagicr****",
        "Protocol": "TCP",
        "Status": "Active",
        "VpcId": "vpc-impu4x01bta88gbssymw****",
        "ServerGroupName": "hyh-q",
        "Type": "instance",
        "Description": "",
        "Scheduler": "wrr",
        "IpAddressVersion": "ipv4",
        "AnyPortEnabled": true,
        "ConnectionDrainEnabled": false,
        "PreserveClientIpEnabled": true,
        "SessionPersistenceEnabled": false,
        "ProxyProtocolType": "off",
        "HealthCheck": {
            "Enabled": true,
            "Type": "HTTP",
            "Port": 80,
            "Interval": 10,
            "HealthyThreshold": 3,
            "UnhealthyThreshold": 3,
            "Timeout": 3,
            "Method": "HEAD",
            "Uri": "/",
            "Domain": "www.test.com",
            "HttpCode": "http_2xx"
        },
        "RelatedLoadBalancerIds": [],
        "ServerCount": 0,
        "Tags": [],
        "Servers": [
            {
                "ServerId": "rs-2fe5ag46tuku859gp67lb****",
                "InstanceId": "i-yddygw0cn4h9l3bp****",
                "Type": "ecs",
                "Weight": 100,
                "Ip": "192.XX.XX.5",
                "Port": 80,
                "Description": "",
                "ZoneID": "cn-guangzhou-a"
            }
        ]
    }
}

错误码

您可访问公共错误码,获取更多错误码信息。