- 1.1 简介
- 1.1.1 基本概念
- 1.1.1.1 工作空间
- 1.1.1.2 权限
- 1.1.1.3 运行环境
- 1.1.1.4 函数
- 1.1.1.5 触发器
- 1.2 快速上手
- 1.2.1 整体流程
- 1.2.2 创建空间
- 1.2.3 创建函数
- 1.2.4 创建触发器
- 1.2.5 测试
- 1.2.6 查看日志与监控
- 1.3 编程模型
- 1.3.1 Python2编程模型
- 1.3.2 Python3编程模型
- 1.3.3 Java编程模型
- 1.3.4 Golang编程模型
- 1.3.5 Nodejs编程模型
- 1.4 命令行工具
- 1.4.1 安装
- 1.4.2 配置
- 1.4.3.1 help
- 1.4.3.2 config
- 1.4.3.3 version
- 1.4.3.4 space
- 1.4.3.4.1 list
- 1.4.3.4.2 create
- 1.4.3.4.3 update
- 1.4.3.4.4 delete
- 1.4.3.5 func
- 1.4.3.5.1 list
- 1.4.3.5.2 create
- 1.4.3.5.3 update
- 1.4.3.5.4 delete
- 1.4.3.5.5 updatecode
- 1.4.3.6 invoke
- 1.4.3.7 log
- 1.4.3.8 runtime
- 1.4.3.9 trigger
- 1.4.3.9.1 create
- 1.4.3.9.2 list
- 1.4.3.9.3 delete
- 1.5 应用示例
- 1.5.1 支持用户上传ZIP包
- 1.5.2 集成小米FDS服务
- 1.5.3 集成小米Talos服务
- 1.5.4 集成小米EMQ服务
- 1.5.5 集成小米SDS服务
- 1.5.6 死信队列
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
1.1.1.4 函数
函数是由用户编写的一段代码,支持在线编辑及ZIP包形式进行上传,可以进行如下配置:
- 运行时间 : 函数运行的最长执行时间,当超出函数设置的运行时间时,函数计算会终止当前运行的函数,最长运行为300s。
内存限制 : 为函数分配的内存资源,有三档可以选择,128M,256M及1024M。
环境变量 : 在函数开发,测试或生产过程中的某些配置可能会有所不同,而又不想修改代码,环境变量可以帮助您解决这个问题。设置的环境变量将以键值对的形式提供给当前的函数。
代码种类 : 目前函数计算支持两种代码上传方式,分别是, 在线编辑模式可在控制台直接输入代码,如果您选择的编程语言不需要编译且不需要依赖任何库,则可以使用在线编辑模式。 ZIP包模式需要您把代码打包成一个.zip格式的压缩包,ZIP包中不仅要包含本身函数的代码,还需要打包函数中使用到的相关依赖库,函数计算支持最大zip包为50M。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论