赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. Serverless应用引擎(新版)
  4. 操作指南
  5. 应用访问
  6. 从公网私网访问应用
  7. 配置网关路由(Ingress)访问
  8. 为应用设置路由规则(CLB)

为应用设置路由规则(CLB)

  • 配置网关路由(Ingress)访问
  • 发布于 2025-04-17
  • 0 次阅读
文档编辑
文档编辑

如果您的业务请求需要分发给其他服务或者应用,您可以为应用配置网关路由功能,实现请求路由分发。本文介绍如何通过传统型负载均衡CLB为您的应用设置路由规则。

功能下线说明

由于该功能已进入维护阶段,不再进行迭代更新,为保障您业务的稳定运行,建议您逐步切换到ALB网关路由。具体限制如下:

  • SAE控制台不再支持新建CLB网关路由。

  • 如果您之前创建了CLB网关路由,业务暂时不会受到影响。

相关文档:

  • CLB网关路由下线公告,请参见【功能下线公告】CLB网关路由下线通知。

  • ALB网关路由在功能上完全覆盖了CLB网关路由,建议您将业务逐步切换到ALB网关路由。ALB网关路由具体介绍,请参见为应用设置路由规则(ALB)。

前提条件

  • SLB

    • 您已创建CLB实例。具体操作,请参见创建CLB实例。

  • SAE

    • 您已创建命名空间,并确保CLB与SAE命名空间处于同一地域,且绑定同一个VPC。具体操作,请参见创建命名空间。

    • 您已创建应用。

    • 确保待配置网关路由的应用和后端接收请求的应用在同一命名空间内。

背景信息

负载均衡 SLB(Server Load Balancer)是一种对流量进行按需分发的服务,通过将流量分发到不同的后端服务器来扩展应用系统的吞吐能力,并且可以消除系统中的单点故障,提升应用系统的可用性。更多信息,请参见负载均衡SLB产品家族介绍。

使用场景

  • 单应用或多应用使用相同域名但存在不同路径流量转发。

  • 单应用或多应用由不同域名流量转发,即不同域名解析的访问IP地址相同。

网关路由配置完成后,您可以通过<域名>:<访问端口/Path>访问相应的后端服务或者应用。

创建网关路由

  1. 登录SAE控制台。

  2. 在左侧导航栏,单击命名空间,在顶部菜单栏选择地域,然后在命名空间页面,单击目标命名空间名称。

  3. 在左侧导航栏,单击网关路由,然后在网关路由页面,单击创建网关路由。

  4. 在创建路由页面,配置相关信息,然后单击保存。

    配置项

    说明

    路由名称

    路由规则名称,自定义。

    网络类型

    选择待转发请求的网络类型。

    • 公网:通过公网网关转发的请求,按照实际转发流量计费。

    • 私网:通过私网网关转发的请求不计费,仅在当前VPC内部转发。

    网关类型

    选择CLB 传统型负载均衡,并在CLB(原SLB)下拉列表中选择目标CLB实例。

    CLB实例数量上限与负载均衡管理控制台保持一致。

    CLB(原SLB)实例

    单击CLB(原SLB)实例下面的下拉框,选择CLB(原SLB)实例;您也可以单击下拉框右侧的创建CLB实例,创建CLB实例。具体操作,请参见创建和管理CLB实例。

    前端协议类型

    选择请求转发协议。

    • HTTP:适用于需要对数据内容进行识别的应用,如Web应用和小型手机游戏等。

    • HTTPS:适用于需要加密传输的应用。

    访问端口

    设置接收请求并向后端服务或者应用进行请求转发的监听端口,端口取值范围为[1,65535],例如80。

    SSL证书

    仅选择HTTPS协议时需要设置。

    选择一个或多个证书。如果选择多个证书,则第一个证书为默认证书,后续添加的证书为扩展证书。如果您账户下没有SSL证书,请登录传统型负载均衡CLB控制台创建。

    自定义转发策略

    • 域名:输入要转发的请求域名。

    • Path:输入请求转发路径。例如example.com/product/sae,请求转发路径/product/sae。

    • 后端应用:接收转发请求的应用,该应用须与转发请求的应用在同一个命名空间内。

    • 容器端口:设置访问后端应用的容器端口。

    默认转发策略

    • 后端应用:选择需要转发的后端应用。

    • 容器端口:设置访问后端应用的容器端口。

    说明
    • 在同一个负载均衡实例内,监听端口不可重复。

    • 多条网关路由规则,禁止使用同一个CLB的同一个端口。

    • 标准域名示例example.com。Path与域名不能为空。

    • 针对没有匹配自定义策略转发的请求,SAE会指定默认的转发策略。如果您不设置默认转发策略,会导致访问报错。

  5. 验证结果。

    • 方式一:登录负载均衡管理控制台,在CLB实例页面查看监听是否已经配置。

    • 方式二:通过<域名>:<访问端口/Path>访问相应的后端服务或者应用,查看是否生效。

管理路由规则

创建路由规则后,您可以在网关路由页面查看转发策略、编辑、删除网关路由,以及查看相关事件。

相关文章

为应用设置路由规则(API网关) 2025-04-17 11:00

如果您的业务请求需要分发给其他服务或者应用,您可以为应用配置网关路由功能,实现请求路由分发。本文介绍如何通过云原生API 网关为您的应用设置路由规则。

为应用设置路由规则(ALB) 2025-04-17 11:00

如果您的业务请求需要分发给其他服务或者应用,您可以为应用配置网关路由功能,实现请求路由分发。本文介绍如何通过应用型负载均衡ALB为您的应用设置路由规则。 前提条件

为应用设置路由规则(CLB) 2025-04-17 11:00

如果您的业务请求需要分发给其他服务或者应用,您可以为应用配置网关路由功能,实现请求路由分发。本文介绍如何通过传统型负载均衡CLB为您的应用设置路由规则。 功能下线说明 由于该功能已进入维护阶段,不再进行迭代更新,为保障您业务的稳定运行,建议您逐步切换到ALB网关路由。具体限制如下:

为应用设置路由规则(MSE) 2025-04-17 11:00

如果您的业务请求需要分发给其他服务或者应用,您可以为应用配置网关路由功能,实现请求路由分发。本文介绍如何通过微服务引擎 MSE(Microservices Engine)云原生网关为您的应用设置路由规则。

ALB使用约束 2025-04-17 11:00

Serverless 应用引擎 SAE(Serverless App Engine)利用七层负载均衡能力,将请求流量按照转发规则分发到指定应用实例上。本文介绍在使用

ALB配额计算方式 2025-04-17 11:00

在Serverless 应用引擎 SAE(Serverless App Engine)中,应用通过ALB Ingress 对外暴露服务时,ALB配额的计算需结合SAE的Serverl

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号