检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
步骤三:配置部署主机 在CodeArts界面,在“设置 > 通用设置”页签下,选择“主机组管理”,单击“新建主机组”。 输入主机组名“deploy-function”,单击“保存”: 图1 填写主机组名 在跳转界面“主机信息”页签下,单击“导入ECS”。 将部署环境准备的ECS云
创建。 创建APIG触发器(专享版) 函数流APIG触发器目前仅支持IAM认证方式。 前提条件:需要预先创建APIG专享版实例,具体请参见购买专享版实例。 在函数流编排页面,单击“开始”节点,在右侧弹出的属性页面添加触发器,触发器类型选择“APIG触发器(专享版)”。 图3 APIG(专享版)触发器
应用名称:自定义填写或使用默认名称,本例使用默认名称。 委托名称:选择创建的“severless_trust”委托。 模式选择:选择“WebUI”。 APIG实例:选择购买专享版APIG实例创建的APIG实例。 图2 AI对话ChatGLM3应用配置 等待应用创建完成,创建成功的应用包含函数服务和专享版API
应用名称:自定义填写或使用默认名称,本例使用默认名称。 委托名称:选择创建的“severless_trust”委托。 APIG实例:选择购买专享版APIG实例创建的APIG实例。 图2 AI绘画ComfyUI应用配置 图3 AI绘画ComfyUI+FLUX应用配置 等待应用创建
用 NONE:无认证模式,所有用户均可访问,不推荐使用 枚举值: IAM APP NONE invoke_url String API调用地址(APIG触发器参数)。 func_info ApigTriggerFuncInfo object APIG触发器函数工作流后端详情(AP
为函数挂载文件系统时,报“failed to mount exist system path” 您可以将文件重新挂载在新的路径下。 用户/用户组ID: 可设置为1000之外的其他数字id,如果为-1默认设置为1003。用户/用户组ID用于对访问远端文件系统的目录权限进行控制。 文
用 NONE:无认证模式,所有用户均可访问,不推荐使用 枚举值: IAM APP NONE invoke_url String API调用地址(APIG触发器参数)。 func_info ApigTriggerFuncInfo object APIG触发器函数工作流后端详情(AP
使用DIS触发器 关于DIS触发器事件源具体介绍请参见支持的事件源。 约束与限制 DIS触发器调用的请求正文有效负载大小为6M。 前提条件 进行操作之前,需要做好以下准备。 已经创建函数,创建过程请参见创建函数。 已经创建接入通道,此处以dis-function为例,创建过程请参见创建DIS通道。
设置VPC的IPv4网段范围,可以根据页面建议选择,VPC网段的选择需要考虑以下两点: IP地址数量:要为业务预留足够的IP地址,防止业务扩展给网络带来冲击。 IP地址网段:当前VPC与其他VPC、云下数据中心连通时,要避免网络两端的IP地址冲突,否则无法正常通信。 192.168.x.x/16 企业项目 必选参数。
使用GeminiDB Mongo触发器 本节介绍创建GeminiDB Mongo触发器,供用户了解GeminiDB Mongo触发器的使用方法。 使用GeminiDB Mongo触发器,每次更新数据库中的表时,都可以触发FunctionGraph函数以执行额外的工作,关于GeminiDB
go文件中定义的拉取图片名称参数,值your-picture-name 键obsAddress:handler.go文件中定义的拉取图片的OBS桶的地址参数,值obs.region.myhuaweicloud.com。 表1 环境变量说明 环境变量 说明 bucket handler.go文件中定义的拉取图片的OBS桶参数。
文档数据库服务(DDS) 使用DDS触发器,每次更新数据库中的表时,都可以触发Functiongraph函数以执行额外的工作,创建DDS文档数据库实例请参见购买文档数据库实例。 云监控服务(CES) FunctionGraph函数实现了与云监控服务对接,函数上报云监控服务的监控指标,用户可以通过云
使用容器镜像创建函数 FunctionGraph支持加载容器镜像中的函数并运行,与直接上传代码的方式相比,用户可以使用自定义的代码包,不仅灵活,也简化了用户的迁移成本。 约束与限制 请参见配置函数的委托权限,创建一个包含“SWR Admin容器镜像服务(SWR)管理员”权限的委托
是否支持在函数中启动TCP的监听端口,通过EIP接收外部发送过来的TCP请求? 目前函数暂不支持这种方式。函数的理念是无服务器计算,计算资源只会在运行期分配,这种自定义监听端口的场景并不适合。 父主题: 产品咨询
同时也能有效缩减函数代码包在部署与更新过程中的体积。 函数工作流控制台的“依赖包管理”模块统一管理所有的依赖包,可以直接上传或通过OBS地址上传依赖包,并为依赖包命名。支持用户针对同一依赖包进行版本的迭代,即同一依赖包可拥有多个版本,便于用户对依赖包进行系统化管理。请参考为函数配置依赖包进行函数依赖包的配置。
存储策略:单AZ存储 存储类别:标准存储 桶策略:私有 购买量:2 计费模式:本例使用按需计费。 具体计费项及说明请参考对象存储服务按需计费说明。 函数工作流 FunctionGraph 函数类型:事件函数 区域:华北-北京四 购买量:1 计费模式:按需计费。 函数工作流提供免费试用
已经创建函数,创建过程请参见创建函数。 创建RabbitMQ触发器,必须开启函数工作流VPC访问,请参见配置网络。 已经创建RabbitMQ实例,创建操作请参见购买RabbitMQ实例。 创建Vhost、Exchange和Queue。 创建RabbitMQ Vhost,创建操作请参见创建RabbitMQ
开启灰度版本,并且支持配置同一个别名下两个不同版本分流权重。 依赖包 依赖包管理模块统一管理用户所有的依赖包,用户可以通过本地上传和obs地址的形式上传依赖包,并为依赖包命名。 函数依赖包生成示例请参考如何制作函数依赖包。 调用链 调用链跟踪、记录业务的调用过程,可视化地还原业务
直接上传函数代码:直接上传本地开发完成的zip文件或jar文件,适用于代码包不超过40MB的场景使用。 从OBS上传函数代码:通过输入OBS桶地址,上传OBS桶中的zip文件或jar文件,适用于代码包不超过300MB的场景使用。 2 配置函数的依赖包 依赖包为函数提供依赖库、运行时环
项目为单位进行授权,用户可以访问您账号中该区域的所有资源。如果您希望进行更加精细的权限控制,可以在区域默认的项目中创建子项目,并在子项目中购买资源,然后以子项目为单位进行授权,使得用户仅能访问特定子项目中资源,使得资源的权限控制更加精确。 图1 项目隔离模型 企业项目 企业项目是