CreateListener
1. 接口描述
本接口用于查询创建负载均衡监听器。
2. 请求参数
以下请求参数列表仅列出了接口中需要的请求参数
loadBalancerId
是
String
负载均衡实例 ID。
listenerName
是
String
要创建的监听器名称。
仅支持字母、数字、连字符 (-) 和句点 (.),且开头和结尾必须是字母或数字。
port
是
String
监听器端口。
多个端口使用,分隔。
当端口是范围时用-
连接,例如:10000-10005。
端口的取值范围为1~65535。
请注意端口不能和该监听器的其他端口有重叠。
3. 响应结果
requestId
String
唯一请求 ID。
每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
listenerId
String
创建的监听器ID。
4. 代码示例
1. 创建一个TCP负载均衡监听器,监听8080-9000以及8000端口。不开启健康检查。
2. 创建一个TCP负载均衡监听器的同时设置健康检查信息。
5. 开发者工具
Zenlayer Cloud API 2.0 提供了配套的开发工具集(SDK),未来会陆续支持更多开发语言,方便快速接入和使用Zenlayer的产品和服务。
6. 错误码
下面包含业务逻辑中遇到的错误码,其他错误码见公共错误码
400
INVALID_LB_STATUS
负载均衡器状态非正常状态。
400
INVALID_LISTENER_QUOTA_EXCEED
负载均衡器的监听器数量超过限制。
400
INVALID_PORT_FORMAT_ERROR
端口格式不合法。
400
INVALID_LISTENER_PORT_CONFLICT
端口和其他监听器端口冲突。
400
INVALID_PORT_RANGE
端口范围不合法,端口范围应该在1-65535之间。
400
INVALID_LISTENER_PORT_CONFLICT_SELF
当前配置的端口不合法,有冲突。
最后更新于