服务器功能说明(公有云)
服务器包括变量、数据两个模块,需要和金蝶云苍穹RPA 服务器中的变量、数据空间相互结合使用。
主要用于将变量、数据在金蝶云苍穹RPA 服务器中共享,供多个机器人对数据进行设置、获取等操作。
1 服务器-变量
• 提供服务器端变量管理功能,查看变量列表。
• 服务器变量可以在 web 界面上进行编辑操作,支持服务器变量搜索,支持增删改操作。
• 支持设置一般变量,有一个名称(key),一个值。
• 支持设置账号密码变量,有一个名称(key),一个密码(password),密码加密保存。
• 支持在一般变量中设置 Python 表达式,例如值为:{"key1": "value1", "key2": "value2"}用于一次传递多值或者多个参数。
• 支持设置变量权限,可以指定所属部门,可以指定是否允许客户端修改。
2 服务器-数据
• 任务数据主要用于多个任务分布式并发情况下,轮流获取数据并维持数据状态的一套共享机制,也可以用这套共享机制实现其他场景下的数据共享。
• 任务数据可以定义多个队列,并对多个队列进行增删改查。
• 队列支持设定队列名称、失败尝试次数、所属部门和允许访问的机器人。
• 队列内容不能从服务端定义,只能通过 studio 或者机器人创建。
• 队列可以由服务端查询到具体数据内容。
• 队列中数据状态包括:pending、waittimeout、running、successed、failed、retried、deleted。
• 队列中数据一旦加入,会进入 pending 状态,数据有过期时间(deadline),过期后转为 waittimeout;只有 pending、retry 未达上限的数据会被弹出(pop),弹出后则进入 running;任务成功,数据进入 succ;任务失败,原来是 pending 的数据如果有设置重试次数则进入 retry 状态,如果没有重试数据进入 failed,原来是 retry 的数据则会尝试次数 +1,如果尝试次数到达上限,则会进入 failed 状态;如果客户端删除数据,进入 delete 状态。
• 具体数据处理和状态转换方法可以见组件相关说明。
• 可以设置优先级(priority)为 high、normal、low,弹出(pop)数据时,会首先获取 high 的数据,high 全部弹出(pop)完毕才弹出(pop)normal 的数据,最后是 low 的数据。同一优先级的数据,依据先进先出的原则,进行弹出(pop)。
服务器功能说明(公有云)
本文2024-09-23 01:02:38发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-143396.html