前言
在函数计算中,用户除了使用命令行的工具来管理和操作函数计算服务,还可以使用可视化的控制台工具来查看和管理自己的函数,这边以一个简单的例子来简单介绍下函数计算控制台的使用。
控制台使用
- 1,登录阿里云函数计算官方帮助网址,点击下图的控制台进行登录
- 2, 成功登录后,进入阿里云管理控制台页面,可以通过下图两种方式的任意一种进入函数计算的控制台管理页面
1 如果你把函数计算控制台配置到管理控制台
2 万能入口方式
注:创建服务的时候注意下区域,区域详情
-3, 进入函数计算控制台管理页面之后,新建一个服务
-4, 创建服务成功后,在服务下面创建一个函数
step1:创建函数过程中有响应的模板,这边选择最简单的空白函数模板,语言选择python
step2:这边示例不创建触发器
step3:给函数取名,编辑代码相关,这边默认的代码是经典的hello world
step4: 完成函数创建
-5, 函数的执行
函数相关概念解释:
1, 函数名
-
handler
需要与创建函数时的"Handler"字段相对应:例如创建函数时指定的Handler为index.handler
,那么函数计算会去加载index.py
中定义的handler
函数
2, event参数
- event参数是用户调用函数时传入的数据,其类型是
str
3, context参数
- context参数中包含一些函数的运行时信息(例如request id/临时AK等)。其类型是
FCContext
,具体结构和使用在下面的使用context介绍
4, 返回值
- 函数的返回值会作为调用函数的结果返回给用户,它可以是任意类型:对于简单类型会函数计算会把它转换成str返回,对于复杂类型会把它转换成JSON字符串返回
操作步骤:
step1:切换到代码执行菜单
step2:切换到代码执行菜单
step3:修改触发事件,修改的触发事件(对应入口函数中的event参数)
step4:在线编辑代码,返回event,从结果中我们可以看出,返回的event是我们设置的触发事件
控制台上传代码包创建函数
按照上面的步骤创建,其中在这个步骤函数操作如下图所示:
总结
通过以上简单的一个hello world示例,展现了函数计算控制台基本使用,至于函数计算控制台中的函数模板教程相关和触发器相关等进阶相关内容,有专门的教程,请关注函数计算官方帮助文档