本文介绍了如何通过函数计算控制台开发简单的Serverless Hello World应用。
前提条件
开通函数计算服务
创建函数
- 登录函数计算控制台。
- 在顶部菜单栏,选择地域。
- 在左侧导航栏中,单击服务及函数。在服务及函数页面,单击目标服务,然后单击页面右上角的新增函数。
- 在新建函数页面选择创建的函数类型或函数模板,然后单击配置部署。本文以创建事件函数为例。
- 在新建函数页面,设置相关参数,然后单击新建。
参数说明如下所示。
参数 是否必填 操作 示例值 函数类型 是 您选择的函数类型,选择后,无法更改。 事件函数 所在服务 是 - 若已创建服务:在列表中选择已存在的服务。
- 若未创建服务:填写自定义的服务名称,系统将自动为您创建服务。
Service 函数名称 是 填写自定义的函数名称。 Function 运行环境 是 选择您熟悉的语言,例如Python、Java、PHP、Node.js等。函数计算支持的运行环境,请参见函数简介。 选择运行环境后,您可以通过以下方式上传您的函数代码:
- 代码包上传:选择后,单击上传代码,上传您的函数代码。
- 文件夹上传:选择后,单击选择文件夹,选择您需要上传的文件夹。
- OSS上传:选择后,配置Bucket名称和Object名称,即可上传您OSS中的函数代码。
- 使用示例代码:选择后,即可使用函数计算的示例代码。
Node.JS 12.x 函数入口 是 填写函数入口。格式为[文件名].[函数名]。 index.handler 高级设置 函数实例类型 是 选择适合您的实例类型。 - 弹性实例
- 性能实例
弹性实例 函数执行内存 是 设置函数执行内存。 - 选择输入:单击函数执行内存,在下拉列表中选择所需内存。
- 手动输入:单击手动输入,可自定义函数执行内存。输入的内存必须为64 MB的倍数。
512 MB 超时时间 是 设置超时时间。默认超时时间为60秒,最长为600秒。 说明 超过设置的超时时间,函数将以执行失败结束。60 单实例并发度 否 单个实例能够并发处理的请求数。更多信息,请参见单实例多并发简介。 Python语言不支持设置实例并发度。 层 否 选择您需要加载的层。更多信息,请参见层概述。 NodeJS 函数创建完成后,在服务及函数页面,单击目标服务,即可查看已创建的函数。
在文档使用中是否遇到以下问题
更多建议
匿名提交