System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及云计算,尤其涉及一种云手机运行监控方法、系统、存储介质。
技术介绍
1、随着云技术的不断发展,云手机作为云计算的应用之一也正在兴起,用户使用普通配置的手机终端就可以连接云手机平台使用各种高端、复杂的应用业务,包括游戏、办公、金融等,如何有效地监控云手机的运行状态,成为了云计算领域的一个重要问题。目前,对云手机运行状态的监控通过检测网络的拥堵状态来判断其运行是否稳定,在网络存在拥堵的情况下,通过降低端口的带宽资源来降低网络攻击的风险,此种监控方法误报率高,在并非收到网络攻击而导致网络拥堵的情况下贸然限制端口的带宽资源,影响云手机的数据处理效率,进而影响云手机的正常运行。
技术实现思路
1、基于此,有必要针对上述问题,提出了一种云手机运行监控方法、系统、存储介质。
2、一种云手机运行监控方法,所述方法包括:
3、设置若干个多线程序列参数。
4、根据所述多线程序列参数中的云手机网络标识参数确定云手机首次连接正常,将所述云手机标记为首次连接成功的云手机。
5、保存所述多线程序列参数中的云手机保存图片路径参数,并根据所述首次连接成功的云手机的网络标识命名当前图片名称。
6、根据所述当前图片名称将所述多线程序列参数中的图片取回本地文件存储路径参数取回到所述云手机的本地目录,确定所述云手机运行正常。
7、其中,所述根据所述多线程序列参数中的云手机网络标识参数确定云手机首次连接正常,将所述云手机标记为首次连接成功
8、根据所述多线程序列参数中的云手机网络标识参数确定云手机首次连接不正常,则进行重连,确定重连情况。
9、确定重连成功,则判断所述云手机是否为首次连接成功的云手机。
10、若所述云手机是所述首次连接成功的云手机,则所述首次连接成功的云手机重新根据多线程序列参数中的云手机网络标识参数确定云手机首次连接正常。
11、若所述云手机不是所述首次连接成功的云手机,则保存所述多线程序列参数中的云手机保存图片路径参数,并根据所述首次连接成功的云手机的网络标识命名当前图片名称。
12、其中,所述根据所述多线程序列参数中的云手机网络标识参数确定云手机首次连接不正常,则进行重连,确定重连情况,具体包括:
13、确定重连不成功,则判断是否超过重连次数。
14、若超过重连次数,根据所述多线程序列参数中的云手机重连次数参数确定所述云手机连接异常,并将所述云手机的网络标识保存到所述多线程序列参数的云手机连接失败后的文本存储路径中。
15、根据所述云手机的网络标识替换故障标识用户界面图,输出所述云手机运行异常的结果。
16、若没有超过重连次数,则根据所述多线程序列参数中的执行间隔参数,在间隔预设时间段后所述云手机再次进行重连,确定重连情况。
17、其中,所述根据所述多线程序列参数中的云手机网络标识参数确定云手机连接正常,将所述云手机标记为首次连接成功的云手机之后,具体包括:
18、确定脚本的存在情况,根据所述多线程序列参数的动态脚本路径设置所述脚本的路径。
19、确定所述脚本不存在,则保存所述多线程序列参数中的云手机保存图片路径参数,并根据所述首次连接成功的云手机的网络标识命名当前图片名称。
20、确定所述脚本存在,则根据所述多线程序列参数的重新执行脚本参数确定所述脚本的开启或重新执行情况。
21、其中,所述确定所述脚本存在,则根据所述多线程序列参数的重新执行脚本参数确定所述脚本的开启或重新执行情况,具体包括:
22、确定所述脚本重新执行,则自动杀死脚本进程,所述脚本通过挂起命令在后台执行。
23、确定所述脚本未开启,则所述脚本直接通过挂起命令在后台执行。
24、确定所述脚本未重新执行,则判断所述脚本是否已执行。
25、其中,所述确定所述脚本未重新执行,则判断所述脚本是否已执行,具体包括:
26、若所述脚本已执行,则保存所述多线程序列参数中的云手机保存图片路径参数,并根据所述首次连接成功的云手机的网络标识命名当前图片名称。
27、若所述脚本未执行,则所述脚本直接通过挂起命令在后台执行。
28、其中,所述根据所述当前图片名称和多线程序列参数将图片取回文件存储路径取回到所述云手机的本地目录,确定所述云手机运行正常之后,具体包括:
29、重新确定所述云手机连接异常,则进行重连,确定重连情况。
30、重新确定所述云手机连接正常,则根据所述多线程序列参数中程序总执行时间参数判断是否达到执行时间。
31、若达到执行时间,则输出所述云手机运行正常的结果。
32、若未达到执行时间,则根据所述多线程序列参数中可手动终止程序关键字参数,确定输入设置参数存在,输出所述云手机运行正常的结果。
33、其中,所述若未达到执行时间,则根据所述多线程序列参数中可手动终止程序关键字参数,确定输入设置参数存在,输出所述云手机运行正常的结果,还包括:
34、若未达到执行时间,则根据所述多线程序列参数中可手动终止程序关键字参数,确定不存在所述输入设置参数,则根据所述多线程序列参数中获取云手机界面图片执行间隔参数,反复保存所述多线程序列参数中的云手机保存图片路径参数,并根据所述首次连接成功的云手机的网络标识命名当前图片名称;
35、根据所述当前图片名称将所述多线程序列参数中的图片取回本地文件存储路径参数取回到所述云手机的本地目录,确定所述云手机运行正常。
36、一种云手机运行监控系统,所述系统包括:
37、多线程序列参数设置模块,用于设置若干个多线程序列参数。
38、云手机连接确定模块,用于根据所述多线程序列参数中的云手机网络标识参数确定云手机连接正常,则将所述云手机标记为首次连接成功的云手机。
39、当前图片名称确定模块,用于保存所述多线程序列参数,并根据所述首次连接成功的云手机的网络标识确定当前图片名称。
40、云手机运行正常确定模块,用于根据所述当前图片名称和多线程序列参数将图片取回文件存储路径取回到所述云手机的本地目录,则确定所述云手机运行正常。
41、一种存储介质,其特征在于,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如上所述方法的步骤。
42、采用本专利技术实施例,具有如下有益效果:
43、本专利技术基于设置的若干个多线程序列参数,避免重复性操作,通过查看目录下以云手机网络标识命名的图片查看当前云手机的图片,根据当前图片名称将多线程序列参数中的图片取回本地文件存储路径参数取回到云手机的本地目录,以确定云手机运行正常,减少人力开支,降低人力成本,并且基于若干个多线程序列参数提高云手机运行监控效率。
本文档来自技高网...【技术保护点】
1.一种云手机运行监控方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种云手机运行监控方法,其特征在于,所述根据所述多线程序列参数中的云手机网络标识参数确定云手机首次连接正常,将所述云手机标记为首次连接成功的云手机,具体包括:
3.根据权利要求2所述的一种云手机运行监控方法,其特征在于,所述根据所述多线程序列参数中的云手机网络标识参数确定云手机首次连接不正常,则进行重连,确定重连情况,具体包括:
4.根据权利要求3所述的一种云手机运行监控方法,其特征在于,所述根据所述多线程序列参数中的云手机网络标识参数确定云手机连接正常,将所述云手机标记为首次连接成功的云手机之后,具体包括:
5.根据权利要求4所述的一种云手机运行监控方法,其特征在于,所述确定所述脚本存在,则根据所述多线程序列参数的重新执行脚本参数确定所述脚本的开启或重新执行情况,具体包括:
6.根据权利要求5所述的一种云手机运行监控方法,其特征在于,所述确定所述脚本未重新执行,则判断所述脚本是否已执行,具体包括:
7.根据权利要求6所述的一种云
8.根据权利要求7所述的一种云手机运行监控方法,其特征在于,所述若未达到执行时间,则根据所述多线程序列参数中可手动终止程序关键字参数,确定输入设置参数存在,输出所述云手机运行正常的结果,还包括:
9.一种云手机运行监控系统,其特征在于,所述系统包括:
10.一种存储介质,其特征在于,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如权利要求1至8中任一项所述方法的步骤。
...【技术特征摘要】
1.一种云手机运行监控方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种云手机运行监控方法,其特征在于,所述根据所述多线程序列参数中的云手机网络标识参数确定云手机首次连接正常,将所述云手机标记为首次连接成功的云手机,具体包括:
3.根据权利要求2所述的一种云手机运行监控方法,其特征在于,所述根据所述多线程序列参数中的云手机网络标识参数确定云手机首次连接不正常,则进行重连,确定重连情况,具体包括:
4.根据权利要求3所述的一种云手机运行监控方法,其特征在于,所述根据所述多线程序列参数中的云手机网络标识参数确定云手机连接正常,将所述云手机标记为首次连接成功的云手机之后,具体包括:
5.根据权利要求4所述的一种云手机运行监控方法,其特征在于,所述确定所述脚本存在,则根据所述多线程序列参数的重新执行脚本参数确定所述脚本的开启或重...
【专利技术属性】
技术研发人员:韩立志,张定乾,
申请(专利权)人:启朔深圳科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。