一种RPA应用中异常类错误处理方法与流程

文档序号:32223101发布日期:2022-11-16 12:20阅读:来源:国知局

技术特征:
1.一种rpa应用中异常类错误处理方法,其特征在于:包括如下步骤:步骤1、设置消息处理模块,用于触发全局错误处理;步骤2、设置全局任务队列,存储待执行rpa应用的任务信息;步骤3、设置监听线程,监听线程监听全局任务队列;步骤4、在某个rpa应用运行结果为异常退出时,监听线程监听回传的任务状态,开启异常处理通知;步骤5、调用服务端接口,获取步骤4中开启的异常处理通知,构成全局错误列表;步骤6、消息处理模块根据全局错误列表依次触发全局错误处理。2.根据权利要求1所述的rpa应用中异常类错误处理方法,其特征在于:所述消息处理模块为邮件处理通知模块、即时通讯软件消息通知模块和/或指定应用执行模块。3.根据权利要求2所述的rpa应用中异常类错误处理方法,其特征在于:所述邮件处理通知模块在触发全局错误处理时,将异常处理通知进行发送至指定邮箱。4.根据权利要求3所述的rpa应用中异常类错误处理方法,其特征在于:所述邮件处理通知模块使用第三方库mailkit的smtpclient创建smtp连接,通过用户设置的登陆和授权码相关信息,连接并通过send方法发送异常处理通知信息到指定邮箱。5.根据权利要求2所述的rpa应用中异常类错误处理方法,其特征在于:所述即时通讯软件消息通知模块在触发全局错误处理时,将异常处理通知进行发送至相关的告警通知群。6.根据权利要求5所述的rpa应用中异常类错误处理方法,其特征在于:所述即时通讯软件消息通知模块将需要发送的异常处理通知消息组装成平台需要的json格式,通过restsharp库创建一个http请求对象,将用户设置的webhook地址和密钥传入,调用excute方法采用post的方式发送到对应通讯软件的服务端,服务端将收到的信息再转发到用户设置的即时通讯软件的客户端。7.根据权利要求2所述的rpa应用中异常类错误处理方法,其特征在于:所述指定应用执行模块在触发全局错误处理时,选择执行指定的rpa应用。8.根据权利要求7所述的rpa应用中异常类错误处理方法,其特征在于:所述rpa应用的任务信息包括任务id、任务名称、触发器类型、创建时间和是否排队执行。9.根据权利要求8所述的rpa应用中异常类错误处理方法,其特征在于:所述指定应用执行模块选择执行的rpa应用时,将rpa应用的任务信息组装后,添加到全局任务队列中等待排队执行。

技术总结
本发明公开了一种RPA应用中异常类错误处理方法,包括如下步骤:步骤1、设置消息处理模块,用于触发全局错误处理;步骤2、设置全局任务队列,存储待执行RPA应用的任务信息;步骤3、设置监听线程,监听线程监听全局任务队列;步骤4、在某个RPA应用运行结果为异常退出时,监听线程监听回传的任务状态,开启异常处理通知;步骤5、调用服务端接口,获取步骤4中开启的异常处理通知,构成全局错误列表;步骤6、消息处理模块根据全局错误列表依次触发全局错误处理。本发明可以进行全局的异常出错处理,方便用户能随时随地的了解应用是否异常,便捷地进行RPA应用的异常处理。进行RPA应用的异常处理。进行RPA应用的异常处理。


技术研发人员:代培
受保护的技术使用者:杭州分叉智能科技有限公司
技术研发日:2022.08.18
技术公布日:2022/11/15
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1