软件运行时错误(Run-time Errors)是指软件在动态运行时才会发生的错误。任何信息系统在运行时的错误是最难发现的,也是又最具风险的。而对这些动态运行时发生的错误往往采取的解决方法主要是 事前的加强开发过程中使用严格的编程规范 或 事后的排错。事前运筹帷幄自然好,但总有考虑不周之处;事后排错,使用各种常规解决方案显得非常不够,而且还需要花费大量的时间和经费。
针对虚拟应用类型软件,用户各种环境、各种应用系统、操作习惯等很多都是事前无法预知的,事后的各种类型的错误解决方案往往需要一对一的分析解决,这对客服中心、软件代理商、终端客户都带来了挑战:客服中心面对大量问题,自顾不暇;代理商频繁的被客户抱怨,头痛不已;终端用户面对错误,无法工作,效率低下。
云海VA虚拟应用管理平台倡导软件稳定性高于一切,提倡"零服务"。软件开发之初就严格规范软件架构设计,打好基础,规范编程,将一切可能的错误以"黑盒"的方式运行于软件后台,自行修复,保证稳定性。
现针对虚拟应用的各种用户环境、应用系统、操作习惯等提出了运行错误的实时检测的方案,并付诸于实施,下面我们一起来体验一下。
一.修改后台绑定的系统用户密码为不正确的,目的是制造一个错误的系统登录帐号环境
二.用该系统账号对应的VA用户登录虚拟应用,我们发现链接成功后就无法继续登录,将鼠标指向登录进度窗口双击,出现如下登录过程的详细描述。 客户端版本为5.1.6.Bulid 7183以后版本。
三.点击"查看后台"按钮,就出现无法登录错误原因提示的缩略图,根据错误原因,及时排查,迅速解决。
将错误缩略图最大化:
云海VA软件运行过程中的错误实时排查,给信息系统各相关群体都带来了好处,将软件自愈、用户自查自纠的应用能力提高到了一个新的高度。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。