检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
再选择日志流的筛选条件,并搜索函数配置的日志流名称,单击日志流名称进入详情页面。 图4 搜索日志流 在日志流详情页面,右侧单击,进入“索引配置”面板,单击“添加字段”,新增在函数中新添加的日志标签键,如何设置索引请参见设置LTS日志索引配置。配置完成后,单击“确定”。 图5 添加日志标签索引
配置函数代码 在线编辑函数代码 直接上传函数代码 OBS方式上传函数代码 父主题: 配置函数
函数异步配置 获取函数异步配置信息 删除函数异步配置信息 设置函数异步配置信息 获取函数异步配置列表 获取函数异步调用请求列表 获取函数活跃异步调用请求列表 停止函数异步调用请求 父主题: API
配置函数的版本 函数在开发、测试、生产过程中,可以发布一个或多个版本,实现对函数代码的管理。版本相当于函数的快照,可对应代码里的Tag,每个函数版本都会有对应的函数代码、配置等。 函数版本发布后,您可以根据实际需要修改版本配置信息,但版本的代码无法更新,以保证版本的稳定性和可追溯性。
配置函数流 创建函数流 启动函数流 函数流组件配置说明 管理函数流
配置函数的别名 FunctionGraph支持为函数创建别名,并关联指定版本的函数。客户端通过别名调用函数时,即可调用到指定版本的函数。在实际业务场景下,可以通过修改在别名上配置的版本,实现函数版本的更新和回滚,客户端无感知。 一个别名支持配置最多两个函数版本,并为两个版本分配不同的权重,实现灰度发布。
获取函数预留实例配置列表 功能介绍 获取函数预留实例配置列表 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/fgs/functions/reservedinstanceconfigs 表1 路径参数 参数 是否必选 参数类型 描述 project_id
用户通过这些配置文件声明他们想要的基础设施最终状态,而不需要具体指定如何实现这个状态。 Terraform的优势: 提升架构一致性:减少手动配置过程中的错误和配置漂移。 降低运维成本:通过编程方式管理虚拟机,减少手动配置硬件及更新的需求。 提升操作效率:简化系统配置、维护和管理,加速软件开发和部署。
、网络等服务? 用户使用FunctionGraph时,不需要开通或者预配置计算、存储、网络等服务,由FunctionGraph提供和管理底层计算资源,包括服务器CPU、内存、网络和其他配置/资源维护、代码部署、弹性伸缩、负载均衡、安全升级、资源运行情况监控等,用户只需要按照Fun
配置FunctionGraph的监控告警 函数及触发器创建以后,可以实时监控函数被调用及运行情况。 约束与限制 删除函数后,已创建的告警规则在CES服务控制台里不会实时更新,可能会继续在CES服务控制台里显示最多 7 天。 监控函数 不同版本函数的监控信息做了区分,查询函数指标之
配置函数的标签 标签用于标识资源,为函数添加标签,可以方便用户识别和管理拥有的函数。 您可以在函数创建完成后,在函数的详情页中为函数添加标签,一个函数最多可以添加20个标签。 如您的组织已经设定函数工作流服务的相关标签策略,则需按照标签策略规则为函数添加标签。标签如果不符合标签策
需查看完整日志,请参见配置日志组、日志流和查看函数日志。 修改测试事件 返回函数工作流控制台,在左侧的导航栏选择“函数 > 函数列表”。 单击函数名称,进入函数详情界面。 在函数详情页,选择函数版本,单击“配置测试事件”,弹出“配置测试事件”页。 在“配置测试事件”界面修改测试信息,如表3所示。
在云日志服务创建日志流,此处以lts-topic-gfz3为例,创建过程请参考创建日志流。 在云日志服务配置Agent,快速将ECS等服务器上日志采集到指定的日志组,配置过程请参考安装ICAgent。 告警消息推送 在SMN消息通知服务创建主题,此处以主题名称fss_test为例,创建过程请参考创建SMN日志主题。
配置和查看函数的调用链信息 当前特性仅“中东-利雅得、华北-北京四、华东-上海一、华南-广州、亚太-雅加达、土耳其-伊斯坦布尔”区域支持。 概述 用户在函数的“监控”页签,开启调用链能力。开启后可以在函数”监控 > 调用链“页面或跳转至APM服务”应用监控 > 调用链"页面,查看
函数发起HTTP请求的源地址如何获取? 公网访问 函数未开启“函数访问VPC内资源”功能时访问公网。 访问公网时使用函数工作流服务的SNAT地址,该地址是固定的,如何获取请咨询技术支持工程师。 图1 未开启函数访问VPC内资源 函数开启“函数访问VPC内资源”功能时访问公网。(相关VPC配置详情请参见配置网络)
启动函数流 函数流配置完成后,需要启动函数流才能完成业务功能实现。 约束与限制 当函数流的配置有改动后,必须先保存信息,才能启动函数流任务。 启动函数流 在函数流编排页面右上角单击“启动”或在函数流列表页面选择“更多 > 启动”,弹出的启动执行页面。 在弹出的启动执行页面,支持定
获取指定函数的lts日志组日志流配置 功能介绍 获取指定函数的lts日志组日志流配置。 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/fgs/functions/{function_urn}/lts-log-detail 表1 路径参数 参数
仅当“类型”选择“版本”时需要配置。 选择要配置预留实例的函数版本。 选择别名 仅当“类型”选择“别名”时需要配置。 选择要配置预留实例的函数别名。 预留实例数 配置预留实例的数量,取值范围为1-1000的整数。配置预留实例数后,FunctionGraph会为函数创建固定数目的函数实例并持续运行。
在“设置”页签下选择“高级设置”。 开启“配置心跳函数”开关,并配置心跳函数的入口。 心跳函数入口需要与函数执行入口在同一文件下,格式为:[包名].[类名].[执行函数名],不超过128个字符。 图1 配置心跳函数 完成后单击“保存”,保存心跳函数配置。 父主题: 管理函数
该函数的单实例并发数:指单个实例最多允许的函数并发数,即函数并发配置界面的“单实例并发数”。 单实例单并发与单实例多并发的对比 当一个函数执行需要花费5秒,若配置为单实例单并发,三次函数调用请求分别在三个函数实例执行,总执行时长为15秒。 若配置为单实例多并发,设置单实例并发数为5,即单个实例最