检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
好对应的后端服务。用户可以使用自己搭建的后端服务,也可以使用华为云提供的云服务。 若后端服务需要通过虚拟私有云(VPC)访问,函数需要进行额外配置,若可以通过公网访问后端服务,可以跳过以下步骤2和步骤3。 创建Java函数(按照业务划分,每个部署单元对应一个函数),如图1所示,具体创建函数详情请参考创建函数。
vpc_name 否 String 虚拟私有云名称。 vpc_id 是 String 虚拟私有云唯一标识。 subnet_name 否 String 子网名称。 subnet_id 是 String 子网编号。 cidr 否 String 子网掩码。 gateway 否 String 网关。 security_groups
Exchange、绑定RabbitMQ Queue。 Vhost是一个相对独立的RabbitMQ服务,用于管理Exchange、Queue。一个RabbitMQ实例下可以有多个Vhost,一个Vhost里可以有若干个Exchange和Queue,具体详情请参见RabbitMQ业务使用流程。
iffusion应用仅支持上海一部署。 项目:默认。 可用区:与子网可用区保持一致。 文件系统类型:根据实际需要选择。 存储类型:根据实际需要选择。 容量:根据实际需要选择。 选择网络:请选择上一步创建的VPC和子网。 安全组:请根据提示信息配置。 企业项目:default。 其他保持默认。
-1:函数被启用。 表4 func_vpc参数说明 参数 类型 是否必选 说明 vpc_name String 否 虚拟私有云名称 vpc_id String 当func_vpc非空时必选 虚拟私有云唯一标识 subnet_name String 否 子网名称 subnet_id String
服务不可用 联系开发人员 503 FSS.1115 The network is unreachable. 网络不可达 检查网络 503 FSS.1169 The network is unreachable. 网络不可达 检查网络 503 FSS.1170 Authentication
HttpTriggerResponse { private String body; private Map<String, String> headers; private int statusCode; private boolean isBase64Encoded;
Administrator权限的委托,然后单击保存。 图5 配置委托 在“设置”页签下配置“网络配置”,选择待访问Redis实例所在的虚拟私有云(VPC)和子网。 图6 网络配置 在“设置”页签下添加“环境变量”,添加待访问Redis实例的redis_ip_address(Redis IP地址)
需要使用虚拟私有云。 创建函数之前,需要创建委托,给FunctionGraph函数赋权,确保FunctionGraph函数能够访问到DIS和CloudTable资源。 创建虚拟私有云 登录虚拟私有云控制台,单击“创建虚拟私有云”,进入“创建虚拟私有云”界面。 填写私有云配置信息。
例详情信息的权限。 配置跨域VPC访问 VPC Administrator vpc:ports:get(查询端口) vpc:ports:create(创建端口) vpc:vpcs:get(查询VPC) vpc:subnets:get(查询子网) vpc:vips:delete(虚IP解绑VM)
a专享版实例的密码。 单击“确定”,完成kafka触发器的创建。 开启函数流VPC访问后,需要在Kafka服务安全组配置对应子网的权限。如何开启VPC访问请参见配置网络。 Kafka触发器当前支持选择多个Topic主题,从而避免Topic过多导致创建的触发器数量被限制。 图2 支持多Topic选择
准备 概览 创建VPC和子网 创建SFS Turbo文件系统 创建委托 配置域名解析 父主题: 通过应用中心部署AI绘画Stable-Diffusion
须提供该字段 vpcId False String 虚拟私有云唯一标识。配置时,agencyName必填。虚拟私有云标识请登录虚拟私有云页面查看。 subnetId False String 子网编号。配置时,agencyName必填。子网编号请登录虚拟私有云子网页面查看。 dependVersionList
实例数100(普通实例+预留实例)。 当前cam.yaml不支持VPC、委托、磁盘挂载和动态内存配置的更新,如果函数需要使用VPC、委托或者磁盘挂载和动态内存请在函数界面手动配置,在使用函数更新流水线时会保留VPC、委托、磁盘挂载和动态内存配置,不会覆盖掉。 为了避免在cam.y
environment variables CLOUD_SDK_AK and CLOUD_SDK_SK in the local environment ak := os.Getenv("CLOUD_SDK_AK") sk := os.Getenv("CLOUD_SDK_SK")
disable_public_network Boolean 禁止公网访问开关。 trigger_access_vpcs Array of VpcConfig objects 指定触发函数vpc配置。 表12 VpcConfig 参数 参数类型 描述 vpc_name String vpc名称。 vpc_id
触发器管理 哪些事件可以触发FunctionGraph函数? 使用APIG触发器调用一个返回String的FunctionGraph函数,报500错误,该如何解决? DIS触发器中起始位置LATEST和TRIM_HORIZON是什么意思? Python函数有中文注释报乱码错误,该如何解决?
disable_public_network Boolean 禁止公网访问开关。 trigger_access_vpcs Array of VpcConfig objects 指定触发函数vpc配置。 表22 VpcConfig 参数 参数类型 描述 vpc_name String vpc名称。 vpc_id
批处理大小:每批从数据库读取的记录的数量。 单击“确定”,完成GeminiDB触发器的创建。 开启函数流VPC访问后,需要在GeminiDB Mongo服务安全组配置对应子网的权限。如何开启VPC访问请参见配置网络。 配置GeminiDB事件触发函数 返回函数工作流控制台,在左侧的导航栏选择“函数 >
hello: world vpcId: xxx-xxx # 虚拟私有云唯一标识 subnetId: xxx-xxx # 子网编号 concurrency: 10 # 单函数最大实例数