函数计算提供了各类函数模板,使用控制台创建函数的过程中,基于函数模板您可以快速创建对应的函数服务,例如网络爬虫、图像自动分类、访问阿里云的OSS服务等。本文以创建一个网络爬虫函数为例介绍如何在函数计算控制台使用模板创建函数。
前提条件
- 创建服务。
- 由于该函数涉及到OSS的读取和写入,使用前您需要在服务权限中增加AliyunOSSFullAccess和AliyunLogFullAccess权限。具体操作,请参见授予函数计算访问其他云服务的权限。
操作步骤
- 登录函数计算控制台。
- 在左侧导航栏,单击服务及函数。
- 在顶部菜单栏,选择地域。
- 在服务列表页面,单击目标服务。
- 在函数管理页面,单击创建函数。
- 在创建函数页面,单击使用模板创建,然后在选择函数模板区域,单击image-crawler卡片的任意位置。
- 在基本设置区域,填写函数相关参数,然后单击创建。
参数说明如下。
参数 |
操作 |
名称 |
填写自定义的函数名称。 |
函数模板 |
默认为您选择的模板,如果单击重新选择模板,将返回到函数模板选择步骤。
|
实例类型 |
选择适合您的实例类型。
|
内存规格 |
设置函数执行内存。
- 选择输入:在下拉列表中选择所需内存。
- 手动输入:仅适用于弹性实例,单击手动输入内存大小,可自定义函数执行内存。取值范围[128, 3072],单位为MB。
|
函数创建完成后,页面跳转至函数详情页面的函数代码页签。
- 在函数代码页签,将代码中的<your region>和<your bucket name>替换成您的资源信息,然后单击保存并部署。您也可以对其他代码进行在线编辑和改造。
- 单击图标,从下拉列表中,选择配置测试参数。在配置测试参数面板,修改event参数,然后单击确定。
- 单击测试函数,查看函数的执行结果。