异常处理方法及装置制造方法及图纸

技术编号:34608991 阅读:20 留言:0更新日期:2022-08-20 09:14
本公开提供一种异常处理方法及装置,涉及电子信息技术领域,能够解决服务器与终端设备连接异常时,终端设备因无法获取具体导致连接异常的原因,只能重复发起与服务器的连接,从而导致的用户在建立服务器与终端设备连接时体验差的问题。具体技术方案为:终端设备发起与服务器的连接时,服务器若检测到连接异常事件,则会告之终端设备连接事件异常的信息,终端设备则会根据该消息进行提示。本公开用于设备连接之间的异常处理。备连接之间的异常处理。备连接之间的异常处理。

【技术实现步骤摘要】
异常处理方法及装置


[0001]本公开涉及电子信息
,尤其涉及异常处理方法及装置。

技术介绍

[0002]随着企业的个性化要求越来越高,VDI(Virtual Desktop Infrastructure,即虚拟桌面基础架构)受到越来越多的企业欢迎。
[0003]VDI在建立连接时,经常会出现虚拟化系统由于异常原因无法启动桌面的情况,但对于前端用户来说,却无法感知这些异常,从而会一遍又一遍的发起连接和等待连接,从而浪费时间、造成处理效率低,影响用户使用体验等后果。

技术实现思路

[0004]本公开实施例提供一种异常处理方法及装置,能够解决服务器与终端设备连接发生异常时,终端设备因无法获取具体导致连接异常的原因,只能重复发起与服务器的连接,从而导致的用户在建立服务器与终端设备连接时体验差的问题。所述技术方案如下:
[0005]根据本公开实施例的第一方面,提供一种异常处理方法,该方法应用于服务器,包括:
[0006]当检测到连接异常事件时,确定该连接异常事件的事件标识信息;
[0007]向终端设备发送该事件标识信息,以使得终端设备提示连接异常事件;
[0008]其中,该连接异常事件是指终端设备在连接服务器时,服务器端产生的无法与终端设备正常连接的异常事件。
[0009]在一个实施例中,该方法还包括:
[0010]获取至少一个连接异常事件;
[0011]为每个连接异常事件设置事件标识信息,该事件标识信息用于指示导致连接异常的原因;
>[0012]建立每个连接异常事件和事件标识信息之间目标映射;
[0013]存储该目标映射和事件标识信息。
[0014]在一个实施例中,该方法还包括:
[0015]若检测到更新代理接口指示系统更新,且与终端设备连接异常时,则确定发生第一连接异常事件;
[0016]根据第一连接异常事件,查找到第一连接事件相匹配的第一事件标识信息,该第一事件标识信息用于指示由于系统更新原因导致连接异常。
[0017]在一个实施例中,该方法在向终端设备发送该事件标识信息,还包括:
[0018]接收终端设备发送的连接请求信息,该连接请求信息用于请求连接服务器;
[0019]若检测到与终端设备发生连接异常事件,且连接异常事件未解除,则向终端设备发送异常事件的标识信息。
[0020]在一个实施例中,该方法还包括:
[0021]若连接异常事件已解除,则生成解除信息,该解除信息用于提示连接异常事件已经成功解除;
[0022]向终端设备发送解除信息,以使得终端设备重新发起连接。
[0023]根据本公开实施例的第二方面,提供一种异常处理方法,应用于终端设备,包括:
[0024]获取连接请求信息,并向服务器发送,该连接请求信息用于请求连接服务器;
[0025]根据该连接请求信息,若接收到连接异常事件的事件标识信息,则确定该标识信息的提示信息和提示方式;
[0026]根据该提示方式提示该提示信息;
[0027]其中,该连接异常事件是指终端设备在连接服务器时,服务器端产生的无法与终端设备正常连接的异常事件,该提示信息至少包括导致连接异常事件发生的原因。
[0028]在一个实施例中,该方法还包括:
[0029]接收服务器发送的解除信息,该解除信息用于提示连接异常事件已经成功解除;
[0030]根据该解除信息,提示用户再次连接服务器。
[0031]根据本公开实施例的第三方面,提供一种服务器,该服务器包括:处理器和发送器,
[0032]该处理器,用于当检测到连接异常事件时,确定该连接异常事件的事件标识信息;
[0033]该发送器,用于向终端设备发送该事件标识信息,以使得终端设备提示连接异常事件;
[0034]其中,该连接异常事件是指终端设备在连接服务器时,服务器端产生的异常事件,该异常事件导致服务器无法与终端设备正常连接。
[0035]根据本公开实施例的第四方面,提供一种终端设备,该终端设备包括:接收器、处理器和发送器;
[0036]该接收器,用于获取连接请求信息;
[0037]该发送器,用于向服务器发送连接请求信息,该连接请求信息用于请求连接服务器;
[0038]该处理器,用于根据该连接请求信息,若接收到连接异常事件的事件标识信息,则确定该标识信息的提示信息和提示方式;
[0039]根据该提示方式提示该提示信息;
[0040]其中,该连接异常事件是指终端设备在连接服务器时,服务器端产生的无法与终端设备正常连接的异常事件,该提示信息至少包括导致连接异常事件发生的原因。
[0041]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0042]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0043]图1是本公开实施例提供的一种异常处理方法的框架图;
[0044]图2是本公开实施例提供的一种异常处理方法的流程图1;
[0045]图3是本公开实施例提供的一种异常处理方法的流程图2;
[0046]图4是本公开实施例提供的一种服务器的结构图;
[0047]图5是本公开实施例提供的一种终端设备的结构图。
具体实施方式
[0048]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0049]随着远程技术的不断发展,现有技术中,终端设备发起与服务器的连接时,服务器端会因为各种原因出现连接异常问题,导致终端设备无法与服务器建立连接,但是终端侧用户由于不知道服务器侧出现的状况,而一次次重复向服务器发起连接,导致用户体验差的问题。换言之,终端侧用户在成功连接到服务器之前,并不能看见服务器侧正在进行什么处理。比如,服务器侧正在进行系统更新,则无法与终端设备进行连接,导致了连接异常事件的发生,只能等待服务器的系统更新完成才能与终端设备正常连接,但是终端侧用户无法得知具体连接失败的原因,在不知情的情况下,会一遍遍输入账号密码来发起连接,这就导致了用户时间的浪费,用户既不知道服务器侧发生了什么状况,也不知道什么时候能恢复正常,大幅的降低的用户的使用体验。
[0050]有鉴于此,为了解决终端设备与服务器连接时,用户体验差的问题,本公开所提供的处理方法在发生连接异常事件时,通过服务器向终端设备发送连接异常事件的标识信息,使得终端设备能够明确连接异常事件的具体原因,从而能够更加精准的解决连接异常,提高了用户的体验。
[0051]以下对本申请实施本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种异常处理方法,其特征在于,应用于服务器,所述方法包括:当检测到连接异常事件时,确定所述连接异常事件的事件标识信息;向终端设备发送所述事件标识信息,以使得终端设备提示连接异常事件;其中,所述连接异常事件是指终端设备在连接服务器时,服务器端产生的无法与终端设备正常连接的异常事件。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取至少一个连接异常事件;为每个连接异常事件设置事件标识信息,所述事件标识信息用于指示导致连接异常的原因;建立每个连接异常事件和事件标识信息之间的目标映射;存储所述目标映射和事件标识信息;其中,为每个连接异常事件设置事件标识信息,至少包括:若第一连接异常事件指示系统更新的事件,则为第一连接异常事件设置第一事件标识信息,所述第一事件标识信息用于指示由于系统更新原因导致连接异常;若第二连接异常事件指示系统断电的事件,则为第二连接异常事件设置第二事件标识信息,所述第二事件标识信息用于指示由于系统断电断网导致连接异常;若第三连接异常事件指示系统异常的事件,则为第三连接异常事件设置第三事件标识信息,所述第三事件标识信息用于指示由于系统异常原因导致连接异常;若第四连接异常事件指示地址冲突的事件,则为第四连接异常事件设置第四事件标识信息,所述第四事件标识信息用于指示由于连接地址冲突导致连接异常;若第五连接异常事件指示系统端口异常的事件,则为第五连接异常事件设置第五事件标识信息,所述第五事件标识信息用于指示由于系统端口异常原因导致连接异常;若第六连接异常事件指示系统中毒事件,则为第六连接异常事件设置第六事件标识信息,所述第六事件标识信息用于指示由于系统中毒原因导致连接异常。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:若检测到更新代理接口指示系统更新,且与终端设备连接异常时,则确定发生第一连接异常事件;根据第一连接异常事件,查找到第一连接事件相匹配的第一事件标识信息,所述第一事件标识信息用于指示由于系统更新原因导致连接异常。4.根据权利要求1所述的方法,其特征在于,所述方法在向终端设备发送所述事件标识信息之前,还包括:接收终端设备发送的连接请求信息,所述连接请求信息用于请求连接服务器;若检测到与终端设备发生连接异常事件,且连接异常事件未解除,则向终端设备发送异常事件的标识信息。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:若连接异常事件已解除,则生成解除信息,所述解除信息用于提示连接异常事件已经成功解除;向终端设备发送解除信息,以使得终端设备重新发起连接。6.一种异常处理方法,其特征在于,应用于终端设备,所述方法包括:
获取连接请求信息,并向服...

【专利技术属性】
技术研发人员:张凯
申请(专利权)人:西安万像电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1