源IP:将请求的源IP进行hash运算后派发请求至某匹配的服务器,这可以保证同一个客户端IP的请求始终被派发至某特定的服务器。源IP算法为TCP监听器提供会话保持机制。此算法下,服务器权重不生效。 高级选项 指定连接的超时时间,输入范围为10~4000间的整数,默认900秒。 健康检查 TCP健康检查 配置名称 详细说明 健康检查协议 指定检查后端服务器健康状态时使用的协议类型。
ethertype String 网络类型,取值IPv4或IPv6。值为空时表示默认取值IPv4。 portRange String 端口范围,支持连续端口(比如“1-80”)和离散端口(比如“80,7000,8000”,英文逗号隔开,离散值数量不超过15个),值为空时默认取值1-65535。 protocol String 协议类型,tcp、udp或icmp,值为空时默认取值all。
注意事项 CCE不会自动添加该Annotation,需要自行按需添加; 只有Spec中的端口协议为TCP时,才可以在为其添加TCP、TCP-SSL、HTTP、HTTPS扩展协议配置;如果端口在Spec中为UDP协议,则只能为其添加UDP扩展协议配置; 修改扩展协议类型,或是删除某个端口的扩展协议配置,将会导致应用型BLB对应端口的监听器重建,请谨慎操作。
根据驱动协议的不同,会有所不同 。以Modbus协议驱动为例,驱动配置页面如下 点击添加通道,打开添加通道对话框 modbus协议的驱动配置包括两种类型通道:TCP通道和RTU通道,对应Modbus协议的两种接入模式。初始为RTU传输通道,通道名称、串口、波特率、数据位、校验位和停止位是必填项。 选择TCP传输通道,IP地址、端口号为必填项。
int IP协议类型,取值 [ 4 | 6 ] priority int 规则优先级,取值 [ 1-1000 ] protocol String 协议类型,取值 [ TCP | UDP | ICMP | ALL ] direction String 方向,取值 [ in | out ] sourceAddress String 源IP,网段或IP,例如:180.76.1.0/24 或 180.76.1.1
请求参数 参数名称 参数说明 请求类型 是否必须 数据类型 natId NAT ID path 是 string request 更新DNAT规则请求 body 是 UpdateDnatRuleRequest privateIpAddress 内网IP 是 string privatePort 内网端口(1-65535),协议为TCP、UDP必须传 否 string protocol 协议,支持TCP
请求参数 参数名称 参数说明 请求类型 是否必须 数据类型 natId NAT ID path 是 string request 更新DNAT规则请求 body 是 UpdateDnatRuleRequest privateIpAddress 内网IP 是 string privatePort 内网端口(1-65535),协议为TCP、UDP必须传 否 string protocol 协议,支持TCP
仅TCP时使用) keepaliveTimeout Integer 超时时间(10~4000秒) lbMode LbMode 转发规则 healthCheck HealthCheck 健康检查设置 Port 参数名称 类型 描述 protocol Protocol 使用协议名称 port Integer 端口号 Protocol 枚举名称 描述 TCP TCP协议 UDP UDP协议 HTTP HTTP
请求参数 参数名称 参数说明 请求类型 是否必须 数据类型 natId NAT ID path 是 string request 创建DNAT规则请求 body 是 CreateDnatRuleRequest privateIpAddress 内网IP 是 string privatePort 内网端口(1-65535),协议为TCP、UDP必须传 否 string protocol 协议,支持TCP
内网端口(1-65535),协议为TCP、UDP必须传 否 string protocol 协议,支持TCP、UDP、all 是 string publicIpAddress 公网IP 是 string publicPort 公网端口(1-65535),协议为TCP、UDP必须传 否 string ruleName DNAT规则名称 是 string 响应头域 除公共头域外,无其它特殊头域。