由于 Serverless 拥有近乎无限的扩容能力,核心的代码片段完备由事宜或者要求触发,平台根据要求自动平行调度做事资源,用户只需为运行中的云函数付费,若云函数未运行,则不产生任何用度。
利用云函数是一种若何的体验呢?一起来实践!利用腾讯云函数之前,我们先做一下准备事情:进入腾讯云注书页面,注册账号,开通云函数做事。
腾讯如斯函数供应了知足多种开拓场景的工具和能力,目前支持通过掌握台、SCF CLI、SCF VS Code 插件完成函数创建,创建函数的详细步骤可参考: https://cloud.tencent.com/document/product/583/19806

以云函数掌握台为例,带领大家一起创建你的第一个模版函数。
登录云函数掌握台,点击左侧导航栏「函数做事」,在函数做事页面上方选择地域,单击「新建」,如下图所示:
在「新建函数」页面填写函数名称,选择「运行环境」,掌握台目前已支持的措辞包括:Python 2.7 & 3.6、Node.js 6.10 & Node.js 8.9、Node.js 10.5、Java 8、Php 5 & Php 7。例如,我们选择运行环境:Python 3.6 ,选择模版函数快速创建,之后点击「下一步」:
配置保持默认,单击「完成」,可看到如下图所示:
解释:index.main_handler 参数值表示 SCF 掌握台会将此段代码自动保存为 index.py 文件,并将该文件压缩和上传至 SCF 平台,用于创建云函数。
示例代码中的 main_handler 为入口函数,紧张参数为:
event 参数:可以获取触发源的。 context 参数:可以获取本函数的环境及配置信息。
如何利用掌握台支配函数您只须要在线编辑函数代码,点击「保存」即完成支配。
如何配置触发器在已创建函数的详情页面,选择左侧「触发管理」,单击「创建触发器」
在弹出的「创建触发器」窗口中,将触发办法设置为「API 网关触发器」,其它参数保持默认配置,点击「提交』。如下图所示:
体验云端测试函数支配测试:
选择「函数代码」,单击「测试」,运行代码并返回测试结果。如下图所示:
触发器配置测试:
触发器创建成功后,会在该函数的触发办法页面天生访问路径。如下图所示:
在浏览器里「打开该访问路径」,若有如下显示则解释函数支配成功。
查看监控
查看日志如果您想详细理解「如何借助云函数监控日志快速创造并定位问题」,可报名参加 6 月 4 日(周四)20:00 举办的 Tencent Serverless Hours 第三期线上分享会。
如何把已有的业务迁移至云函数?可以通过我们的 Serverless Framework 进行迁移,详情请参考:https://cloud.tencent.com/document/product/1154/40216
欢迎体验试用云函数,详情请参考:https://cloud.tencent.com/document/product/583/12282
我们诚邀您来体验最便捷的 Serverless 开拓和支配办法。在试用期内,干系联的产品及做事均供应免费资源和专业的技能支持,帮助您的业务快速、便捷地实现 Serverless!
Serverless Framework 是构建和运维 Serverless 运用的框架。大略三步,即可通过 Serverless Framework 快速实现做事支配。
1. 安装 Serverless
macOS/Linux 系统:推举利用二进制安装
$ curl -o- -L https://slss.io/install | bash
Windows 系统:可通过 npm 安装
$ npm install -g serverless
2. 创建云上运用
在空文件夹下输入 serverless 命令
$ serverless
访问命令行中输出的链接,即可访问成功支配后的运用。
3. 查看支配信息
进入到支配成功的文件夹,运行如下命令,查看支配状态和资源信息:
$ sls info