You need to enable JavaScript to run this app.
文档中心
函数服务

函数服务

复制全文
下载 pdf
微服务应用函数
添加 CLB 访问配置
复制全文
下载 pdf
添加 CLB 访问配置
本文介绍如何为微服务应用添加负载均衡 CLB 访问配置。​
背景信息​
当用户仅通过实例的私网 IP 访问应用时,若应用发生变更或重启,会导致该实例的私网 IP 发生变化,进而使得用户无法访问应用。而通过为应用绑定公网或私网 CLB(负载均衡器),用户能够通过一个固定的公网或私网 IP 访问应用,同时 CLB 还能实现应用实例间的负载均衡,有效提升应用的整体处理能力和稳定性。​
使用限制​
  • 仅支持在已创建的微服务应用函数中配置 CLB,不支持在新建微服务应用函数时配置 CLB。​
  • CLB 实例与微服务应用函数实例处于同一 VPC。​
  • 不支持复用其他产品已使用的 CLB 实例。​
  • 一个 CLB 最多支持添加 5个监听端口。​
  • 在函数侧已配置的 CLB 监听配置,建议只在函数侧管理,请勿在 CLB 侧更改配置,避免冲突。​
前提条件​
  • 已完成安全组配置。安全组入方向放通源地址为 100.64.0.0/10、请求协议和目标端口为后端服务器端口的流量,详情参见 配置后端服务器安全组。​
  • 已创建和微服务函数应用处于同一 VPC 的 CLB,操作说明参见 创建CLB实例 。​
  • (可选)配置公网 CLB 时,需在容器安全组放行公网入方向容器端端口(CLB 虚拟 IP 端口除外),默认仅开放 80 和 443 端口,其他端口需自行配置。​
操作步骤​
  1. 在顶部导航栏,选择目标地域。​
  1. 左侧导航栏选择 函数。​
  1. 在函数列表,单击已创建的微服务应用函数的名称。​
  1. 在 函数配置 > 应用访问设置 > 私网 CLB 访问地址 或者 公网 CLB 访问地址,单击编辑图标,添加 CLB 访问配置。​
  • ​
    参数​
    说明​
    CLB 实例​
    选择已创建的 CLB 实例。​
    调度策略​
    选择负载均衡的调度策略。​
    • 加权轮询:按实例预设权重比例循环分请求,高权重实例承接更多流量,适合请求均匀、实例性能分层的场景,逻辑简单易实现。​
    • 加权最小连接数:结合实例权重与实时活跃连接数,将请求分给加权后连接数最少的实例,适配请求负载差异大的场景。​
    • 源地址哈希:对请求源 IP 哈希计算,固定路由至同一实例,实现会话粘滞,适用于依赖本地会话状态的业务。​
    选择监听端口​
    选择监听的协议。​
    • TCP 协议:面向连接的传输层协议,支持重传、流量控制与拥塞控制,确保数据可靠有序传输,适用于对可靠性要求高的场景。​
    • UDP 协议:无连接的传输层协议,无需建立连接,传输速度快但不保证数据可靠与有序,开销小,适合实时性要求高(如视频通话)的场景。​
    TCP 协议​
    选择监听端口 中选择 TCP 协议 后支持。填写 CLB 端和容器端的端口号。支持添加多个端口。​
    UDP 协议​
    选择监听端口 中选择 UDP 协议 后支持。填写 CLB 端和容器端的端口号。支持添加多个端口。​
    ​
  1. 单击 添加,完成操作。​
​
  • ​
​
​
​
​
​
最近更新时间:2025.11.14 10:42:46
这个页面对您有帮助吗?
有用
有用
无用
无用