检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
图5 堆栈部署失败 排查方法:单击应用程序名称链接进入应用“总览”页,单击“资源栈名称”链接,跳转到资源编排服务页面,单击“查看失败原因”链接,查看具体问题。 图6 总览页 图7 资源编排服务页面 图8 查看失败原因 权限不足,提示如图9所示。
表1 组件说明 类型 名称 说明 服务组件 函数 FunctionGraph函数,如何创建函数请参见创建函数。 EG 事件网格服务(EventGrid),EG节点会发布已配置的事件至指定的EG事件通道,如何创建EG资源请参见事件网格相关文档。
根据上文中的bootstrap文件里的命令,可以看出上传的代码包最终被存在函数实例(指函数运行的环境/计算资源,可以理解为容器)/opt/function/code/ 路径。但是该目录只可以读,不可以写入。
完成本教程后,您的公有云账户将存在以下资源: 1个OBS桶(上传需要处理的图像) 1个图片处理的函数(test-rotate) 1个编排函数的函数流(test-rotate-workflow) 父主题: 工作流+函数:自动化处理OBS中数据
闲置模式 开启此参数,表示预留实例在无调用的时候暂停CPU,节省资源,降低费用成本。 别名和对应的版本不可以同时配置预留实例。比如,latest版本对应的别名为1.0,在latest版本下进行了预留实例配置,则在别名1.0下不能再进行预留实例配置,反之同理。
简化运维,用户只需开通相关云服务并在函数服务中编写业务逻辑,无需配置或管理服务器,专注于业务创新。业务爆发时可以自动调度资源运行更多函数实例以满足处理需求。 按需计费,只有对函数执行的时间及各智能服务处理进行计费,无需购买冗余的资源用于非峰值处理。
在普通的服务编排中,由于需要精准控制各个服务的执行顺序,所以控制流是工作流的核心部分。
图解函数工作流服务
在应用负载上升,需要增加更多函数实例时,系统能够识别函数应用层初始化的开销,更准确的计算资源伸缩的时机和所需的资源量,让请求延时更加平稳。 函数流 函数流是用来编排FunctionGraph函数的工具,可以将多个函数编排成一个协调多个分布式函数任务执行的工作流。
允许“events”部分中列出的事件在部署时自动创建事件所需的资源。 允许使用Serverless变量进行灵活配置。 您可以看到服务名称、提供商配置,以及functions定义中的第一个函数。任何后续的服务配置都将在此文件中完成。
为了减少由硬件故障、自然灾害或其他灾难带来的服务中断,华为云为所有数据中心提供灾难恢复计划。 FunctionGraph的资源在多个分区部署,具有更高的可用性、容错性和可扩展性。 父主题: 安全
发布区域:所有部署函数工作流服务的区域均可使用。 指标 日志 API 支持调用API对函数资源进行相关操作,如创建、删除、查询、执行函数等。 发布区域:所有部署函数工作流服务的区域均可使用。
导出函数资源包大小50MB以内。 导出的函数资源名称为函数名+函数代码的MD5值.zip。 导出的函数资源中配置信息不包含别名信息。 当函数被禁用/启用后,该函数下所有版本的函数都会被禁用/启用。 禁用函数 用户可以根据实际情况将函数禁用,禁用期间函数不能执行。
使用ECS作为NFS服务器实现多用户资源隔离 使用ECS作为NFS服务器实现多用户资源隔离 FunctionGraph的函数实例除了支持挂载SFS弹性文件系统外,也支持挂载ECS服务器共享出来的NFS共享路径,使用ECS更便于进行多租户的资源管理。
函数流 用户通过在UI界面拖拽组件、配置组件和连接组件进行可视化编排,创建函数流任务,完成复杂场景的编排。 单实例多并发 单实例多并发是指单个实例可以同时处理的请求数量。 自定义镜像函数 用户直接打包上传容器镜像,由平台加载并启动运行。 自定义运行 自定义函数执行的脚本和文件。
应用扩展 本案例展示了函数工作流服务+LTS云日志服务实现日志云端处理并推送告警消息的功能,并将告警日志投递至OBS桶中集中存储。函数工作流服务+LTS云日志服务的应用广泛,如以下应用场景:利用函数的TIMER触发器,定时对存储在OBS桶中的日志数据进行个性化分析和处理。
函数流仅支持编排自定义事件通道:您自行创建的事件通道,用于接收自定义事件源产生的事件。详情请参考事件网格服务关于事件通道的介绍。 *事件源 事件源是事件的来源,函数流仅支持自定义的应用作为事件源,通过自定义的事件通道发布事件到事件网格。
应用扩展 本案例展示了函数工作流服务配合使用云日志服务LTS实现日志云端处理并转储消息到LTS的功能。函数工作流服务+LTS云日志服务的应用广泛,如以下应用场景:利用函数的TIMER触发器,定时对指定LTS日志流中的日志数据进行个性化分析和处理,删除冗余的日志,节省空间和费用。
用户使用FunctionGraph时,不需要开通或者预配置计算、存储、网络等服务,由FunctionGraph提供和管理底层计算资源,包括服务器CPU、内存、网络和其他配置/资源维护、代码部署、弹性伸缩、负载均衡、安全升级、资源运行情况监控等,用户只需要按照FunctionGraph
允许函数访问VPC内资源 开启“允许函数访问VPC内资源”时,函数将禁用默认网卡并使用VPC绑定的网卡,是否允许公网访问由配置的VPC决定,开关“允许函数访问公网”将不生效。