负载均衡接入云函数,云原生极致体验

2021-03-11 11:10:38 浏览数 (1)

想要降低云函数的费用吗?

想要简单配置即可触发 Serverless 云函数吗?

想要平滑切换后端服务为云函数,并且用户无感知吗?

腾讯云网络负载均衡 CLB 产品现已全面支持绑定云函数 SCF,可提供服务级访问函数方案,适用于企业节点较多,有历史服务在 CVM、容器、自建机房、且服务较重访问量较多的场景。

通过 CLB 触发器可以深度对接 Serverless 云函数公网访问服务,帮助开发者平滑迁移传统架构到 Serverless,提供理解成本更低、更易操作的公网接入及 Web 访问体验。

优势


使用场景


  • 典型场景一:秒杀/抢购活动

秒杀&抢购活动中,对整体资源的应用弹性的要求较高,而且和业务的主干场景联系较为紧密。云函数 SCF 一般是业务系统中较为独立的模块,便于迁移和改造。您可以通过负载均衡 CLB 无缝支持云函数,对于按调用次数的收费场景,整体计费和迁移成本都会比较低。同域名下,还可以轻松解决跨资源共享(CORS)跨域问题。

  • 典型场景二:辅助系统架构

企业的非主干 WEB 业务,例如订单系统、采集系统、BI 分析等对削峰填谷比较敏感的非主干场景,使用云函数 SCF 结合负载均衡 CLB ,整体迁移成本会比较低且迁移收益大。

  • 典型场景三:动静业务分离

当业务请求量较大时,可以通过区分网站的静态和动态请求,有针对性地对其进行分发处理,有效减少后端负载压力。其中动态请求可以通过单独部署负载均衡及关联云函数 SCF 服务进行处理,静态内容可以通过接入 CDN 服务,结合对象存储进行优化,提升加载速度。

  • 典型场景四: 同域名的地域级访问服务

业务对地域要求较高时,可以通过负载均衡 CLB 对云函数 SCF 做地域级访问划分。

操作步骤


说明:此功能目前处于内测阶段,如需使用,请如有需要请点击下方阅读原文提交内测申请。

1、登录 负载均衡控制台(https://console.cloud.tencent.com/clb)。

2、在“实例管理”页面的“负载均衡”页签中,单击目标实例右侧“操作”列的【配置监听器】。

3、在 HTTP/HTTPS 监听器列表中,选择需要绑定云函数 SCF 的监听器,分别单击目标监听器左侧的【 】和展开的域名左侧的【 】,然后选中展开的 URL 路径,单击【绑定】。

4、在弹出的“绑定后端服务”对话框中,目标类型选择“云函数 SCF”,选择命名空间、函数名和版本/别名,设置权重后,单击【确认】。

5、返回“监听器管理”页签,在“转发规则详情”区域单击函数名。

6、在“函数代码”页签,编辑函数代码。需要按照特定响应集成格式返回,详情请参见 集成响应(https://cloud.tencent.com/document/product/583/52635#.E9.9B.86.E6.88.90.E5.93.8D.E5.BA.94)。

0 人点赞