在SAE中部署应用后,可以通过添加公网SLB(Server Load Balancer,负载均衡)实现公网访问,可以添加私网SLB实现同VPC内所有应用间互相访问。本文介绍如何对应用进行SLB绑定。

前提条件

注意
  • 创建SLB实例前请了解其使用限制
  • SLB实例与部署在SAE上的应用所在的实例必须属于同一个VPC内。

场景一:绑定已有SLB

注意 复用已有SLB时,SAE仅支持通过SLB控制台购买的SLB实例,不能复用其它产品代购的SLB,以防出现监听配置冲突。
  1. 登录SAE控制台
  2. 在左侧导航栏单击应用列表应用列表页面单击具体应用名称。
  3. 在应用详情页面的基本信息 > 应用访问设置区域绑定SLB。
    添加公网SLB请单击添加公网SLB访问;添加私网SLB请单击添加私网SLB访问。本文以添加公网SLB访问为例。应用访问设置1
    注意
    在SAE中复用的SLB实例需要满足以下条件:
    • 须为非性能共享型SLB实例;
    • 须为非容器服务独占的SLB实例;
    • 须为通过SLB控制台购买的SLB实例。SAE不复用其它产品代购或者独占的SLB实例,以防出现监听配置冲突。
    1. 单击公网访问地址所在行的添加公网SLB访问
      添加公网SLB访问
    2. 添加公网SLB访问请选择SLB所在行的下拉列表中选择已有的SLB。
    3. 配置SLB监听端口。
      • TCP协议:
        • SLB端口:提供公网访问应用的SLB端口,可设置范围为1~65535。
        • 容器端口:进程监听端口。由程序定义,例如:Web服务默认使用8080端口。
      • HTTPS协议:
        • HTTPS端口:提供公网访问应用的SLB端口,可设置范围为1~65535。
        • SSL证书:SSL协议证书,在下拉菜单中选择已上传的SSL证书。
        • 容器端口:进程监听的端口。由程序定义,例如:Web服务默认使用8080端口。
    4. 单击确认
  4. 结果验证。

    复制配置的SLB的IP地址及其端口,如192.168.0.184:80,并在浏览器中输入地址并回车,即可分别进入各自的应用首页。

    如果SLB右侧未出现IP地址和端口信息,则表示绑定SLB失败,请查看变更记录,并修复失败原因。

场景二:绑定新建SLB

如果您需要SAE为您全新代购SLB并将其绑定,具体操作请参见场景一:绑定已有SLB内容,在步骤3选择SLB的时,在请选择SLB下来列表中选新建

选择新建之后,SAE自动进行SLB配额检查和账户余额检查,检查通过后为应用自动购买全新的SLB实例,并在下方显示具体SLB信息。

后续操作

修改SLB访问设置
  1. 在应用详情页面的基本信息 > 应用访问设置区域,请依据网络需求单击编辑私网SLB访问编辑公网网SLB访问
    编辑删除SLB
  2. 在弹出的编辑私网SLB访问编辑公网SLB访问对话框,修改所需信息并单击确认
删除SLB访问设置
  1. 在应用详情页面的基本信息 > 应用访问设置区域,单击删除私网SLB访问删除公网SLB访问
    编辑删除SLB
  2. 单击确认,并在删除私网SLB访问或者删除公网SLB访问对话框中单击确认

问题反馈

如果您在使用SAE过程中有任何疑问,欢迎您扫描下面的二维码加入钉钉群进行反馈。SAE钉钉群2