文档目录

创建负载均衡监听器(CreateLoadBalancerListener)

管理员可以使用CreateLoadBalancerListener创建负载均衡监听器。例如:
CreateLoadBalancerListener name=lblistener loadBalancerUuid=bad56001c1f24cefa085fa9cf83f6424\
loadBalancerPort=22 instancePort=23

参数(Parameters)

名字 描述 可选的 可选的参数值 起始支持版本
loadBalancerUuid 负载均衡器uuid 0.6
certificateUuid 2.3
name 负载均衡监听器的名称 0.6
description 负载均衡监听器的详细描述 0.6
instancePort 云主机端口 0.6
loadBalancerPort 负载均衡器端口 0.6
protocol 协议
  • tcp
  • http
  • https
  • udp
0.6
resourceUuid 资源UUID 0.6
instancePort 3.9.0
healthCheckProtocol 健康检查协议
  • tcp
  • udp
  • http
3.9.0
healthCheckMethod 健康检查方法
  • GET
  • HEAD
3.9.0
healthCheckURI 健康检查的URI 3.9.0
healthCheckHttpCode 健康检查期望的返回码 3.9.0
aclStatus 访问控制策略状态
  • enable
  • disable
3.9.0
aclUuids 访问控制策略组 3.9.0
aclType 访问控制策略类型
  • white
  • black
3.9.0
tagUuids 标签UUID列表 3.9.0
userTags 用户标签,请参见 创建用户标签(CreateUserTag);资源类型是 LoadBalancerListenerVO 0.6
systemTags 系统标签,请参见 创建系统标签(CreateSystemTag); 资源类型是 LoadBalancerListenerVO 0.6
timeout
Note:
  • ZStack Cloud创建负载均衡监听器时支持设置7层健康检查参数,SystemTags增加healthCheckParameter选项。
    • 选项格式为:healthCheckParameter::{parameter} ,参数形如:healthCheckParameter::method:uri:expect-result
    • 例如:healthCheckParameter::GET:/healthstatus.html:http_2xx
  • ZStack Cloud创建负载均衡监听器时支持设置监听器访问控制状态,SystemTags增加accessControlStatus选项。
    • 选项格式为:accessControlStatus::{status}
    • 例如:accessControlStatus::enable
  • ZStack Cloud创建负载均衡监听器时支持指定会话保持模式及开关,SystemTags增加sessionPersistence选项。
    • 选项格式为:sessionPersistence::{%s},其中%s可以为disable/iphash/insert/rewrite
    • 例如:sessionPersistence::insert
  • ZStack Cloud创建负载均衡监听器时支持设置指定会话保持时间,SystemTags增加sessionIdleTimeout选项。
    • 选项格式为:sessionIdleTimeout::{%s},其中%s可以为30-3600
    • 例如:sessionIdleTimeout::60
  • ZStack Cloud创建负载均衡监听器时支持设置会话保持重写名称,SystemTags增加cookieName选项。
    • 选项格式为:validRegexValues::{%s},其中%s可以为"[A-Za-z0-9_-]+", maxLength = 20
    • 例如:cookieName::zstack-cookie
  • ZStack Cloud支持设置是否开启HTTP重定向,SystemTags增加httpRedirectHttps选项。
    • 选项格式为:httpRedirectHttps::{%s},其中%s可以为disable/enable
    • 例如:httpRedirectHttps::enable
  • ZStack Cloud支持重定向目的监听端口,SystemTags增加redirectPort选项。
    • 选项格式为:redirectPort::{%s},其中%s可以为1-65535
    • 例如:redirectPort::80
  • ZStack Cloud支持重定向状态码,SystemTags增加statusCode选项。
    • 选项格式为:statusCode::{%s},其中%s可以为301/302/303/307/308
    • 例如:statusCode::302
CLI命令使用手册 | 5.5.30 | ZStack Cloud · ZCF | ZStack 资源中心