配置函数的常规信息
概述
在函数创建完成后,“内存”、“函数执行入口”、“执行超时时间”会根据您所选的“运行时语言”默认填写。如果您需要贴合实际业务场景修改配置,请参见本章节进行配置。
前提条件
已创建函数。
操作步骤
- 登录函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。
- 选择待配置的函数,单击进入函数详情页。
- 选择“设置 > 常规设置”,参见表1 基本信息配置说明填写函数信息,带*参数为必填项。
表1 基本信息配置说明 参数
说明
所属应用
当前创建的新函数所属应用均为“default”应用,且无法更改。
须知:“应用”实际作用就是文件夹功能。新版本里会逐步弱化并下线老界面的“应用"概念,未来会通过标签分组的方式来管理函数的分类等。
*函数执行入口
- Node.js、Python和PHP函数执行入口的命名规则:[文件名].[执行函数名],必须包含“. ”。
- Java函数执行入口的命名规则:[包名].[类名].[执行函数名]。
- Go函数执行入口的命名规则:与用户上传的代码包中的可执行文件名保持一致。
- C#函数执行入口的命名规则:格式为[程序集名]::[命名空间].[类名]::[执行函数名]
*企业项目
选择已创建的企业项目,将函数添加至企业项目中,默认选择“default”。
说明:如果您没有开通企业管理服务,将无法看到企业项目选项。开通方法请参见如何开通企业项目。
*执行超时时间(秒)
在“配置”页签,函数运行的超时时间,超时的函数将被强行停止。如果执行时间超过90秒,请采用异步调用的方式。
函数超时时间设置范围为3~259200秒。
说明:前台等待后台返回结果的最大时长为90s,如果设置的超时时间超过90秒,且函数实际运行时间也超过90秒,前台会提醒超时,但是后台仍在运行,可以在日志中查看返回结果。
内存(MB)
函数实例内存规格,取值范围:128、256、512、768、1024、1280、1536、1792、2048、2560、3072、3584、4096、8192、10240。
描述
填写对函数的描述,不超过512个字符。
- 填写完成后单击“保存”。