检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
配置说明 在函数流编排区域,单击时间等待节点,修改“延迟时间(秒)”参数(输入值必须在0.001到86400之间)。 图1 配置时间等待节点 父主题: 函数流组件配置说明
CloudDebug场景,是否开启云调试(已废弃) enable_dynamic_memory Boolean 是否启动动态内存配置 is_stateful_function Boolean 是否支持有状态,v2版本支持 domain_names String 函数配置的需要支持域名解析的内网域名
图3 使用AK/SK登录 您可以选择需要展示的区域Region,查看不同区域的函数信息。 您也可以参考下图,进行更多区域的展示和隐藏、以及账号退出操作。 Show region in the Explorer:选择需要操作的Region。
区域:默认,支持用户选择其他区域。 不同区域的资源之间内网不互通。请就近选择靠近您业务的区域,可以降低网络时延、提高访问速度。 项目:默认与选择的区域一致。 函数名称:输入“custom_container_event”。
图2 复制资源名称 在管理控制台左侧导航栏,选择“计算 > 函数工作流 FunctionGraph”,选择资源所在区域,然后进入函数列表。 图3 函数列表 在右侧搜索框中将步骤2复制的资源名称粘贴过来(搜索框默认按照函数名称搜索),单击图标即可查找到该资源。
当前已支持V2版本的区域:华北-北京四、华东-上海一、华东-上海二、华南-广州、亚太-曼谷、亚太-新加坡、拉美-圣保罗一、拉美-圣地亚哥,其他区域敬请期待! 总览页面介绍 登录FunctionGraph控制台,在左侧导航栏选择“总览”,进入“总览”页面。
region 您所在区域的region值,获取请参考地区和终端节点。 环境变量的设置过程请参考使用环境变量。 父主题: 使用FunctionGraph函数识别LTS中的异常业务日志并存储到OBS
配置说明 在函数流编排区域,配置“条件分支”节点参数和连线参数。 图1 条件分支节点配置 图2 连线配置 表1 条件分支节点参数配置 参数 说明 输入过滤表达式 通过JSONPath表达式对节点的输入信息进行过滤。
配置说明 在函数流编排区域,单击服务节点,配置服务组件参数。 图1 串行模式 图2 并行模式 表1 服务组件参数配置 参数 说明 执行模式 下拉列表可选择“串行模式”和“并行模式”。 串行模式:当选择该模式时,服务组件中函数节点需要连线。
图6 调用函数 默认生成的APIG触发器的调用URL为“域名/函数名”,在本案例中即:https://your_host.com/springboot_demo,URL中包含了函数名springboot_demo作为path的第一部分。
配置说明 在函数流编排区域,单击循环组件进行配置。 图1 配置循环组件 表1 循环组件参数配置 参数 说明 遍历数组路径 通过JSONPath表达式从输入的数据中获取数组。例如此时有输入:{"arr":[1,2,3]},则可在“遍历数组路径”填入$.arr获取该数组。
在函数流编排区域,通过拖拽组件进行流程编排,详情请参见函数流组件配置说明。
是否启动动态内存配置 enable_auth_in_header Boolean 是否允许在请求头中添加鉴权信息,只支持自定义镜像函数 is_stateful_function Boolean 是否支持有状态,v2版本支持 domain_names String 函数配置的需要支持域名解析的内网域名
区域:使用系统默认。 名称:输入您自定义的名称,此处以“cloudtable-dis”为例。 虚拟私有云:选择创建虚拟私有云中创建的“vpc-cloudtable”。 其他配置保持默认,无需修改。 图1 购买集群 确认配置信息无误,单击“提交”,创建集群。
sl_domain 否 String APIG系统默认分配的子域名(APIG触发器参数)。 最小长度:1 最大长度:255 backend_type 否 String API的后端类型(APIG触发器参数)。
表5 FuncVpc 参数 参数类型 描述 domain_id String 域名id。 namespace String 租户的project id。 vpc_name String 虚拟私有云名称。 vpc_id String 虚拟私有云唯一标识。
sl_domain 子域名,必填。 instance_id 实例ID,触发器类型"trigger_type_code"取值为“DEDICATEDGATEWAY”或者“APIC”必填 TIMER触发器数据如下。
domain_names String 函数配置的需要支持域名解析的内网域名。 user_data String 用户自定义的name/value信息。 在函数中使用的参数。
约束与限制 除“华北-乌兰察布一”、“拉美-圣保罗一”外,其他区域均支持使用Kafka触发器。 Kafka触发器调用的请求正文有效负载大小为6M 对于处理失败的Kafka数据,Kafka触发器会丢弃过大记录(>6MB)。
getRegion() 获取区域名称。 getEventType() 获取事件类型。(返回“MessageCreated”) getConsumerGroupId() 获取消费组ID。 getMessages() 获取DMS消息。