如何监控影刀RPA客户端应用执行中偶遇断网导致异常待网络正常后继续执行;
当我们在执行影刀RPA应用的过程中,可能因为路由问题,也可能因为外部网络问题,而且这种网络异常断线的时间并不是固定时间,不确定什么时间就会导致异常断网出现;那面对这个问题我们如何处理呢;在这里经过我们研究已经得到一个非常完善的解决办法,解决这个问题一起分三步;第一步、编写正常业务执行流程;第二步、开···...
扫码分享二维码
当我们在执行影刀RPA应用的过程中,可能因为路由问题,也可能因为外部网络问题,而且这种网络异常断线的时间并不是固定时间,不确定什么时间就会导致异常断网出现;那面对这个问题我们如何处理呢;在这里经过我们研究已经得到一个非常完善的解决办法,解决这个问题一起分三步;第一步、编写正常业务执行流程;第二步、开···...
扫码分享二维码
当我们在执行影刀RPA应用的过程中,可能因为路由问题,也可能因为外部网络问题,而且这种网络异常断线的时间并不是固定时间,不确定什么时间就会导致异常断网出现;
那面对这个问题我们如何处理呢;
在这里经过我们研究已经得到一个非常完善的解决办法,解决这个问题一起分三步;
第一步、编写正常业务执行流程;
第二步、开启TRY尝试模式;
第三步、当流程执行遇到错误的时候,再进行网络环境判断;
判断网络是否正常的代码如下:
# 使用此指令前,先安装必要的python库,使用以下命令
# pip install requests
import requests
from xbot import print
from typing import *
def check_network_status():
"""
title: 检查网络状态
description: 判断本地网络是否正常
inputs:
- None
outputs:
- status_code (int): 网络状态,1表示正常,2表示不正常
"""
try:
response = requests.get("https://www.baidu.com")
if response.status_code == 200:
status_code = 1
else:
status_code = 2
except requests.exceptions.RequestException:
status_code = 2
return status_code第四步、如果遇到网络本身问题,则判断返回值后,进行等待网络正常恢复后继续执行的操作即可;
完整涉及到的业务流程应用包样例如下,需要的用户可自行下载琢磨:
链接:https://pan.baidu.com/s/1nxn7ftu7XZu4ScE9_sjXyg
提取码:bhx7
Copyright Notice
当前文章由【付涛】本人原创开发与文案内容写作,内容版权归当前平台所有,如需转载,请务必注明来源及链接,谢谢合作!
本文最后更新发布于【2024-03-30】,某些文章具有时效性,若有错误或已失效,请联系客服
争议处理:针对本站内容若有异义,亦可直接与【法律顾问:易兴俊,律师联系电话:13825799821】直接联系沟通