检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在线调试工作流 创建组合应用和工作流并配置完成后,可对工作流进行在线调试,实时查看各个节点的运行信息,便于后续对工作流进行调整以满足业务需求。 前置条件和约束 调试步骤
定时器 定时器是一种能够按照预定的时间间隔触发特定操作的触发器。它可以在设定的时间周期内周期性地触发操作,也可以在指定的时间点触发操作。定时器常用于实现定时任务、定时调度等功能。 支持的动作 每分钟触发 每小时触发 每周触发 每月触发 固定时间间隔触发 配置参数 表1 每分钟触发
单击页面上方“调试”按钮,进入调试模式。页面下方出现调试窗口。 图1 设计页面 图2 调试窗口 选择调试环境。选择“区域”、“项目”和“实例”,作为在线调试使用的环境。 图3 环境配置 配置触发器节点。根据触发器节点类型,配置对应的触发参数,如Open API节点您可能需要配置API请求参数和请求Body等。
自定义连接器 OpenAPI连接器 父主题: 连接器
延时 “延时”处理器用于创建指定时间的延迟。其典型使用场景是如果某步骤为耗时任务,且后续步骤依赖于该步骤的执行结果时,可在两步骤之间添加“延时”处理器,以保证后续步骤可正常执行。 配置参数 参数 说明 延迟时间(ms) 延迟的时长,单位为ms。 图1 延时 父主题: 处理器
前置条件和约束 使用工作流在线调试功能,您需要拥有一个ROMA Connect实例作为调试运行环境。目前您可以使用共享体验版实例。 使用工作流在线调试功能,调试环境如果选择共享体验版实例,您可同时调试的最大工作流数量为1条。 使用工作流在线调试功能,工作流的触发器节点不会真实运行,如Open
连接器 触发器 HTTP 数据库 华为云服务 SaaS应用 邮箱 其他 自定义连接器
处理器 分支判断 并行处理 延时 EDI处理 变量赋值 排序 数据转换 数据拆分 数据筛选 脚本处理 日志采集 数据映射 循环处理 异常监控 终止 对称加解密 非对称加解密
触发器 ActiveMQ ArtemisMQ FTP Jira Software Open API QQ邮箱 RabbitMQ 事件网格 定时器 父主题: 连接器
OpenAPI连接器 您可以创建一个自定义的OpenAPI连接器,支持通过OpenAPI标准的文件(支持json与yaml格式)导入,OpenAPI版本目前支持2.0与3.0。 Open API连接器支持多种鉴权模式,多种连接类型,支持自定义配置动作和动作参数。 创建OpenAPI连接器
False:表示并行处理的分支出现错误后,整个任务会继续执行后续节点。 超时时间(ms) 并行处理过程的最长执行时间,如果超过该时间后,仍有未执行完成的分支任务,则该分支的任务将被丢弃,且最终的合并结果中不会包含该分支。 超时时间为0时,表示不设置超时时间,将等待所有分支任务执行完成。 “并行处理”节点的
每页显示的条目数量,limit小于等于100。 start_time 区间开始时间,格式yyyy-MM-dd。开始时间和结束时间间隔不能超过30天。 end_time 区间结束时间,格式yyyy-MM-dd。开始时间和结束时间间隔不能超过30天。 表9 查看构建任务的构建历史列表 参数 说明
FTP FTP连接器是基于FTP/SFTP协议实现文件传输的通道,通过FTP连接器可与外部FTP服务器进行文件交换。 FTP(File Transfer Protocol,文件传输协议)是TCP/IP协议组中的协议之一。FTP协议包括两个组成部分:FTP服务器和FTP客户端。其中
service_id_list 计划下包含的用例类型,数组长度小于10 start_date 计划开始时间,要求用UTC时间表示,如2020-03-04 end_date 计划结束时间,要求用UTC时间表示,如2020-03-04 表9 项目下查询测试计划列表 参数 说明 project_id
append setbit get incrby decrby getrange strlen 键:字符串的名称。 值:字符串的值。 过期时间(秒):字符串的过期时间。 键存在时不做操作:否使用set命令, 是使用setnx命令。 键 del lrem expire expireat ttl
Key)。请参考访问密钥获取SK,如果已生成过AK/SK,找到原来已下载的AK/SK文件,文件名一般为credentials.csv。 支持的动作 新建主机组 根据开始时间和结束时间查询项目下指定应用的历史部署记录列表 获取指定应用的应用部署成功率 获取指定项目的应用部署成功率 删除主机组 获取应用详情 查询主机详情
RabbitMQ RabbitMQ是一个开源的消息队列系统,它实现了高效的消息传递机制,可以在分布式系统中进行消息的异步传递和处理。RabbitMQ基于AMQP(Advanced Message Queuing Protocol)协议,支持多种编程语言,包括Java、Python、Ruby、
填写数据库的连接IP地址。 端口 填写数据库的连接端口号。 数据库名 填写要连接的数据库名。 编码格式 填写数据库的编码格式。 超时时间 填写连接数据库的超时时间。 用户名 连接数据库的用户名。 密码 连接数据库的用户密码。 描述 填写连接器的描述信息,用于识别不同的连接器。 支持的动作
ActiveMQ ActiveMQ是一种基于Java Message Service(JMS)标准的开源消息中间件,提供可靠、高效、可扩展的消息传递机制,支持多种消息协议和传输协议,如TCP、UDP、SSL、NIO等。ActiveMQ支持多种队列和主题模式,可以用于异步消息传递、
Open API Open API连接器用于生成并发布一个API,该API的具体实现将由“Open API”组件的后续组件完成。因此“Open API”组件只能作为组合应用的触发事件,且后续必须连接其它节点。 流任务启动成功后,用户可以在对应ROMA Connect实例的“服务集成