检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
返回函数工作流控制台,在左侧导航栏选择“函数 > 函数列表”,进入函数列表界面。 单击“创建函数”,进入“创建函数”界面。 输入以下信息。 参数 参数说明 模板 选择“使用空模板”。 函数名称 输入您自定义的函数名称,用于识别不同的函数。 所属应用 选择“default”。 委托名称 选择“不使用任何委托”。
步骤二:创建SFS Turbo文件系统 登录华为云弹性文件服务控制台,选择“SFS Turbo”,单击“创建文件系统”,进入“创建文件系统”界面。 在“创建文件系统”界面,参考表2填写参数。其他参数保持默认即可,如需使用其他参数请参考创建SFS Turbo文件系统。 表2 文件系统参数说明 参数 参数说明
通过图文方式,介绍首次创建FunctionGraph函数和工作流的步骤。 创建函数 FunctionGraph入门简介 使用空白模板创建函数 使用模板创建函数 使用容器镜像部署函数 05 实践 创建业务所需函数,结合不同的触发器,实现不同的功能。 应用 使用函数压缩图片 使用函数为图片打水印
js项目,本案例采用本地运行Docker node:18.15.0镜像的方式,同样适用于其他Linux系统。关于Docker镜像和Linux操作系统的使用并非本案例主要内容,不做过多赘述。 启动Docker容器并进入code目录(原生Linux系统忽略)。 docker run -it --network=host
计算节点采用多集群多可用区的架构设计,支持资源的动态迁移。当某个可用区出现故障时,系统能够迅速将业务迁移到其他可用区,具备强大的容灾能力,保障业务的持续运行。 智能调度保障业务运行 智能算法预测流量,并结合高速弹性扩容机制,快速响应突发流量。在资源接近耗尽时,系统会自动扩容,保障业务正常运行。 弹性与预留实例灵活配置
表2 测试参数 参数 说明 配置测试事件 可创建新的测试事件,也可编辑已有的测试事件。 选择默认值:“创建新的测试事件”。 事件模板 选择“空白”模板,代码请参见EG示例事件中“OBS应用事件源”。 事件名称 事件名称必须以大写或小写字母开头,支持字母(大写或小写),数字和下划线
具体请以实际创建函数为准。 在CodeArts IDE Online编辑框的LOCAL FUNCTION打开创建函数。 选择模板,创建函数。 例如选择空模板创建,输入函数名称,比如“kong_new”,单击“创建函数”。 创建成功后,左侧编辑框即可看到刚创建的函数。 在EXPLO
Python 开发事件函数 Python模板 制作依赖包
函数。 制作依赖包时,把动态链接库一同复制到依赖包最外层。 如图2是chrome内核所需的动态链接库。 图2 chrome内核动态链接库 系统默认动态链接库路径:“/lib64:/usr/lib64”。 父主题: 调用函数
Java 开发事件函数 Java模板 制作依赖包
Node.js 开发事件函数 开发HTTP函数 Node.js模板 制作依赖包
API 函数调用 函数配额 函数依赖包 函数测试事件 函数调用链 函数生命周期管理 函数版本别名 函数指标 函数日志 函数模板 函数预留实例 函数导入导出 函数触发器 函数流 函数异步配置 函数应用中心
能否在函数代码中使用线程和进程? 用户可使用编程语言和操作系统的功能,在函数中创建额外的线程和进程。 父主题: 配置函数
创建函数 FunctionGraph支持的运行时语言 创建空白函数 使用函数模板创建函数 使用容器镜像创建函数 使用Terraform创建函数 创建GPU函数
FunctionGraph中的代码是如何隔离的? 每个FunctionGraph函数都运行在其自己的环境中,有其自己的资源和文件系统。 父主题: 产品咨询
见创建HTTP函数。 验证结果 使用函数测试事件验证 在函数详情页,选择函数版本,单击“配置测试事件”,弹出“配置测试事件”页。 选择事件模板,修改测试事件中的path、pathParameters参数,构建一个简单的Get请求。 图4 配置测试事件 单击“创建”,完成测试事件创建。
如果已有可用域名,可直接进行下一步操作:步骤二:配置域名解析。 华为云提供域名注册服务和ICP备案服务,可以通过以下步骤获取可用域名: 创建信息模板并实名认证。 等待实名认证结果。 查询并购买域名。 备案域名。(备案时请选择备案服务为函数工作流) 步骤二:配置域名解析 应用创建成功后,
请填写“myhuaweicloud.com”。 步骤三:调用函数 在父函数的函数详情页,单击“测试”,弹出“配置测试事件”弹窗,单击“创建”使用默认空白模板创建测试事件。 创建成功后,单击代码编辑区的“测试”,进行父函数调用。 查看执行结果。 父函数的执行结果显示“执行成功”,返回“200”。
能否在函数环境变量中存储敏感信息? 定义环境变量时,系统会明文展示所有输入信息,请不要输入敏感信息(如账户密码等),以防止信息泄露。 父主题: 配置函数
sdk, please retry later。 约束与限制 该功能仅FunctionGraph v2版本支持。 当前仅通过空白函数和函数模板创建的“HTTP函数”,以及通过容器镜像创建的函数支持“单实例并发数”配置。 如果其他方式创建的存量函数仍有“单实例并发数”配置,当该配置修改为1时,后续将不再支持修改。