检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
包年/包月:适用于可预估资源使用周期的场景。 按需计费 区域 必选参数。 文件系统部署的区域。当前AI绘画应用仅支持在“华东-上海一”部署,且需与创建的虚拟私有云VPC保持一致。 华东-上海一 项目 必选参数。 项目部署的区域。根据区域选择默认同步设置。 华东-上海一(默认) 可用区 必选参数。
函数执行委托。可为函数执行单独配置执行委托,这将减小不必要的性能损耗;不单独配置执行委托时,函数执行和函数配置将使用同一委托。 description 否 String 函数描述。 func_vpc 否 FuncVpc object 函数vpc配置。需同时为函数配置具有vpc权限的委托。
信息,通知业务人员进行处理。 定时开关华为公有云虚拟机 当您需要在特定时间打开或者关闭华为公有云虚拟机时,可以考虑通过函数服务调用华为云ECS接口,定时开关虚拟机。 开机节点:需要定时打开的虚拟机。 关机节点:需要定时关闭的虚拟机。 使用函数处理IOT数据 该案例演示您如何使用FunctionGraph
新建部署任务 在“构建&发布 > 部署”页面,单击“新建任务”。 “部署模板”选择“空白模板”,单击“下一步” 部署步骤。选择添加步骤“选择部署来源”和“执行shell命令”。 图5 添加部署步骤 选择部署来源 图6 将函数部署包下载到部署机 步骤显示名称:将函数部署包下载到部署机
Framework的使用。 初始化设置 您需要安装和配置以下几个前提条件: 在本地计算机上安装Node.js 14.x或更高版本,详情请参见安装Node.js和NPM。 安装Serverless Framework开源CLI版本3.28.1或更高版本,详情请参见安装Serverless Framework的开源CLI。
函数的URN,详细解释见FunctionGraph函数模型的描述。 表2 Query参数 参数 是否必选 参数类型 描述 config 否 Boolean 是否导出函数配置,默认为false。若无type参数,则必填code=true或config=true至少一项。 缺省值:false code 否 Boolean
使用Serverless CLI工具,可以将项目打包,而无需将其部署到华为云。建议与CI/CD工作流一起使用,以确保可部署产物一致。 运行以下命令将在服务的.serverless目录中构建和保存所有部署产物: serverless package 打包配置 有时,您可能希望对函数产物以及它们的打包方式有更多的控制。
委托请参考配置委托权限。 描述:自定义。 信息配置完成后,单击“立即创建”。 参数介绍 应用程序创建成功后,可在应用中心列表中单击应用程序名称查看详细信息。以下是主要参数信息的介绍: 资源栈名称:通过该链接可以跳转到资源栈部署成功后的任务详情页面。 应用ID:当前部署的应用程序在
FunctionGraph函数初始化入口 在示例代码中,initializer方法内创建Redis客户端,并在创建函数时配置了初始化函数,如下: def initializer(context): global redis_client redis_client =
OBS trigger. 当前触发器的存储桶配置与现有OBS触发器的存储桶配置冲突 检查触发器的存储桶配置与现有OBS触发器的存储桶配置是否冲突 403 FSS.1121 Forbidden 访问受限,请检查是否有配置对应的DMS委托 检查是否配置对应的DMS委托 403 FSS.1122
使用Redis连接池进一步复用已创建的连接,有效提升程序性能;同时,Redis提供了最大连接数配置确保连接资源的使用保持在一个可控范围内,并且能够确保线程安全。 最大连接数配置区间:在FunctionGraph函数配置Redis最大连接数建议在如下区间选取一个值: 最大连接数下限 =(函数单实例
OBS事件 华为云函数可以由不同的event源触发。这些事件源可以通过event定义和配置。 OBS事件 此示例设置一个OBS事件,每当对象上传到my-service-resource时,该事件将触发first函数。 # serverless.yml functions: first:
部署和使用AI对话ChatGLM3应用 本章节介绍如何通过函数工作流控制台部署AI对话ChatGLM3应用。部署成功后,即可使用内置默认模型和临时域名开始AI对话体验。 前提条件 完成部署AI对话ChatGLM3准备工作,委托中包含“SWR Admin”、“VPC Administrator”和“Server
func_code 函数代码,请参考表2。 depend_list 依赖包列表。 strategy_config 函数策略配置,请参考表3。 extend_config 函数扩展配置。 dependencies 依赖代码包列表,请参考表5。 initializer_handler 函数初始化入口,规则:xx
与步骤1中定义的函数保持一致。 测试函数 创建测试事件。 在函数详情页,单击“配置测试事件”,弹出“配置测试事件”页,输入测试信息如图1所示,单击“创建”。 图1 配置测试事件 在函数详情页,选择已配置测试事件,单击“测试”。 函数执行 函数执行结果分为三部分,分别为函数返回(由
获取用户委托的SecurityAccessKey(有效期24小时),使用该方法需要给函数配置委托。 String SecuritySecretKey 获取用户委托的SecuritySecretKey(有效期24小时),使用该方法需要给函数配置委托。 String SecurityToken 获取用户委托的
name 关键通知名称。 operations 操作列表。 格式为:服务类型:资源类型A;资源类型B:操作名称1;操作名称2,例如:["ECS:ecs;server:restartServer;deleteServer",...]。 DDS触发器数据如下。 { "instance_id":
服务韧性 华为云数据中心按规则部署在全球各地,所有数据中心都处于正常运营状态,无一闲置。数据中心互为灾备中心,如一地出现故障,系统在满足合规政策前提下自动将客户应用和数据转离受影响区域,保证业务的连续性。为了减少由硬件故障、自然灾害或其他灾难带来的服务中断,华为云为所有数据中心提供灾难恢复计划。
持续时间:选择“永久”。 描述:填写描述信息。 以上参数配置如图3所示。 图3 委托配置 单击“下一步”,进入委托选择页面,如图4所示,在右方搜索框中搜索需要添加的权限并勾选。这里使用VPC Administrator,最小授权项配置可参考最小授权项配置。 图4 委托选择 单击“下一步”,选择权
HTTPS timeout: 5000 注意事项 在进行资源部署时,会涉及到一定的特殊情况,可以参考以下描述: 只需要部署/更新代码,可以增加--type code参数; 只需要部署/更新配置,可以增加--type config参数; 父主题: 指令使用方法