根据云函数的特点,我们推荐您这样使用:以无状态的风格编写函数代码,确保您的代码不会进行任何状态维护。本地存储和内存结果都是可能丢失的,应当使用 COS、Redis/Memcached 等服务缓存中间信息并落地最终计算结果。在执行方法外实例化任何可能复用的对象,例如数据库连接等。请务必在已上传的 ZIP 中设置对您的文件的 +rx
(可读及执行)权限,以确保代码能够执行。在代码中尽可能多地使用 log/print 语句,给调试工作带来充足的信息。腾讯云云函数可结合众多云上产品,构建丰富的解决方案。如下表所示:
合作产品 | 解决方案 |
Serverless Cloud Framework | SSR 框架迁移 |
| Serverless HTTP 服务 |
| 静态网站托管 |
| 接入 Serverless DB |
| 部署流式转码应用 |
API 网关 APIGW | 提供 API 服务 |
| 快速构建文字识别小工具 |
| 实现 Web 静态页面托管 |
| 基于 Websocket 搭建匿名聊天室 |
| 处理多文件上传 |
| 实现自定义邀请函 |
小程序云开发 TCB | 在小程序云开发中实现函数互调及邮件发送 |
实时音视频 TRTC | 一站式全景录制解决方案 |
| 输入在线媒体流 |
| 实现单流录制 |
| 实现混流录制 |
对象存储 COS | 实时音视频转码 |
| 日志分析写数据库 |
| 获取图片并创建缩略图 |
| 实现身份证文字识别 |
| 实现文字自动解压缩 |
| 数据入湖解决方案 |
| 自定义计算文件哈希值 |
| 实现自定义转码 |
| 实现 MapReduce |
消息队列 CKafka | 消息数据自定义处理并投递至 COS |
| 消息转储至 Elasticsearch |
| 消息转储至云数据库 MySQL(CDB) |
| 消息转储至消息队列 Ckafka |
日志服务 CLS | 快速采集云上服务运行日志,实现数据 ETL 处理 |
| 消息转储至消息队列 Ckafka |
| 消息转储至对象存储 COS |
| 消息转存至 ES |
负载均衡 CLB | 快速部署 Web 服务 |
视频处理 MPS | 视频任务回调备份 COS |
| 视频任务回调通知工具 |
内容分发网络 CDN | 定时预热刷新 |
云数据仓库 PostgreSQL | 导入 Ckafka 数据到 PostgreSQL |
云点播 VOD | 接收事件通知 |
短信 SMS | 实现短信验证码功能 |
Elasticsearch Service | 快速构建搜索服务 |
定时任务 | 页面内容定时采集 |
| 定时拨测并通过邮件发送告警 |
| 定时备份数据库到 COS |
欢迎订阅 Serverless 技术专栏 了解更多最新实践和腾讯云 Serverless 动态。说明在下文的具体实践中,大都通过模板函数的形式来部署函数。您可自行下载代码来分析学习,模板函数和代码均支持下载操作。
官网1折活动,限时活动,即将结束,速速收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠
转转请注明出处:https://www.yunxiaoer.com/149768.html