使用腾讯云 Serverless 开发公众号后端
1. Serverless 的使用场景
如果说云计算是希望资源能够像自来水一样,隋开随用、随关随停,那么 Serverless 就是云计算的未来方向之一。相较于 IaaS、Kubernetes 这些运行时,Serverless 提供更细粒度资源控制的同时,还能提供更大的弹性,允许开发者快速交付功能。常见的 Serverless 场景有聚合服务、构建轻量服务、海量按需付费,能够覆盖大部分的需求。本文将以腾讯云的 Serverless 服务,构建一个微信公众号的服务后端。2. 在腾讯云 Serverless 上创建函数服务
目前腾讯云 Serverless 主要提供两种类型:- 函数服务,提供一些函数执行的服务
- Serverless 应用,提供完整应用的运行时
- 选择 Web 函数
- 选择镜像部署,点击选择镜像, 选中上一步创建的镜像
- 完善 Command, 填入镜像中应用服务的启动命令
/app
- AppSecret
- Token
- EncodingAESKey
- 使用 Github Action 创建了一个 Gin 持续集成项目
- 微信公众号服务器端配置