如何使用Serverless+CLB快速部署Web服务?

云加社区

共 1110字,需浏览 3分钟

 ·

2022-06-20 07:42


《如何快速迁移传统LB公网业务到Serverless?》文章中,为大家介绍了负载均衡CLB触发器接入Serverless函数的优势、适用场景及配置指引。


在本篇文章中,将实践如何使用负载均衡CLB作Serverless服务的访问入口,拓展其低成本、免运维等优势,为开发者平滑迁移应用上云提供参考。


一、创建云函数SCF


(一)进入云函数控制台,点击“新建”进行函数创建


函数控制台地址:

https://console.cloud.tencent.com/clb/instance?rid=1



(二)选择自定义模版进行创建,运行环境设置为“Python3.6”,选择“本地上传文件夹”,下载Demo内容,成功下载后,需进行解压,在“函数代码”中上传整个本地文件夹

  • 执行方法:index.main_handler

  • Demo下载地址:
https://scfdemo-1253970226.cos.ap-chengdu.myqcloud.com/21_3_17_daxigua.zip


(三)完成后即可在函数控制台对相关代码进行自定义编辑


二、创建负载均衡CLB资源


(一)进入负载均衡CLB控制台,点击“新建”进行资源创建


函数控制台地址:

https://console.cloud.tencent.com/scf/list




(二)选择云函数支持的负载均衡实例


注:目前云函数支持绑定网络类型为“公网”、网络为“私有网络”的同地域实例,监听器支持“七层监听器”,暂不支持四层监听器。



(三)创建监听器



(四)在CLB控制台或云函数控制台绑定SCF实例资源



(五)访问CLB监听器路径,查看整体效

体验地址:http://129.226.10.72:81/daxigua



三、方案总结


通过CLB监听器访问路径,可以快速拓展Serverless应用的访问及使用场景。为开发者提供高可用的Serverless应用访问服务。



四、使用说明


  • CLB触发器目前已正式发布,您可以直接在控制台使用。


  • CLB账户分为标准账户类型和传统账户类型,传统账户类型不支持绑定云函数SCF,建议升级为标准账户类型。

详情可参见账户类型升级说明:
https://cloud.tencent.com/document/product/1199/49090



云函数SCF:

https://cloud.tencent.com/product/scf?from=15939


事件总线EventBridge:

https://cloud.tencent.com/product/eb?from=15940



👇点击「阅读原文」,了解更多Serverless相关内容

浏览 50
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报