本发明主要涉及通信技术的,具体涉及一种异常数据实时上报系统。
背景技术:
1、随着互联网技术和移动终端技术的发展,智能终端的功能也越来越多,用户对智能终端的稳定性的要求也越来越高。
2、当用户使用其终端上的客户端的过程中产生异常时,通常需要用户主动人工反馈给维护人员,由维护人员根据根据各个用户的反馈,进行异常分析,找到解决的方案,该方式中,反馈手机异常的效率较低。
技术实现思路
1、本发明主要提供了一种异常数据实时上报系统用以解决上述背景技术中提出的技术问题。
2、本发明解决上述技术问题采用的技术方案为:
3、一种异常数据实时上报系统,包括:
4、历史数据访问模块,用于获取系统中的历史服务信息;
5、异常数据检测模块,接收历史服务信息,确定所述历史服务信息中是否包括崩溃信息,得到异常判断;
6、异常数据上报模块,根据异常判断上报服务器;
7、数据拦截模块,若异常数据检测模块检测到历史服务信息包括崩溃信息,拦截网络访问请求。
8、进一步的,所述异常数据检测模块若检测到历史服务信息包括崩溃信息,则确定所述崩溃信息最近一次发送至异常数据上报模块的地址,在本发明中,通过得到崩溃信息最近一次发送至异常数据上报模块的地址,以供服务器后续快速找到该地址,以对该地址下异常数据的成因进行判断。
9、进一步的,所述异常数据检测模块包括:
10、比对单元,接收历史服务信息,比对历史服务信息中的网络请求数据和网络响应数据,判断是否包括崩溃信息,得到异常判断;
11、个性化设置单元,用于客户端的用户控制是否开启比对单元比对网络请求数据和网络响应数据的功能,在本发明中,通过对网络请求数据和网络响应数据的比对,得到是否包括崩溃信息;通过个性化设置单元以使用户能够根据需要控制是否开启比对单元比对网络请求数据和网络响应数据的功能,减少信息传递对客户端设备机能的占用。
12、进一步的,所述数据拦截模块包括:
13、拦截单元,接收异常数据检测模块对崩溃信息的判断,根据判断,拦截此次异常数据发送后的网络访问;
14、记录单元,若拦截单元拦截客户端发送的网络访问,则将网络访问数据记录到该客户端的本地文件中。
15、进一步的,所述数据拦截模块还包括:
16、关联单元,网络访问异常的客户端恢复网络访问时,将该客户端的账号信息与异常的网络访问请求建立关联,在本发明中,通过客户端的账号信息与异常的网络访问请求建立关联,以便于服务器根据关联信息进行网络异常分析。
17、进一步的,所述异常数据上报模块包括:
18、自动上传单元,接收异常数据检测模块发送的异常判断,根据异常判断上报服务器;
19、人工上传单元,接收客户端发送的异常数据判断请求至拦截提醒单元,在本发明中,通过自动和人工上传异常数据判断,以增加服务器获得出现异常数据的渠道,以便于服务器对异常数据进行分析。
20、进一步的,数据拦截模块还包括:
21、拦截提醒单元,接收人工上传单元发送的异常数据判断请求,发送拦截提醒至发送异常数据判断请求的客户端,在本发明中,通过拦截提醒单元发送拦截提醒至发送异常数据判断请求的客户端,以使该客户端用户能够及时打开比对单元的比对功能,以进行自动比对。
22、进一步的,所述拦截提醒单元接收人工上传单元发送的异常数据判断请求后,判断发送异常数据判断请求的客户端是否关闭比对单元的比对功能,若是,则发送拦截提醒至发送异常数据判断请求的客户端。
23、进一步的,所述历史服务信息包括网络请求数据、网络响应数据、请求url地址和客户端所在位置地址。
24、进一步的,所述比对单元根据分析请求url地址和客户端所在位置地址是否匹配,若否,则得到异常判断。
25、与现有技术相比,本发明的有益效果为:
26、本发明能够配合人工反馈,进行异常数据的实时上报,提高系统的稳定,具体为:历史数据访问模块获取系统中的历史服务信息;异常数据检测模块接收历史服务信息,确定所述历史服务信息中是否包括崩溃信息,得到异常判断;异常数据上报模块,根据异常判断上报服务器;数据拦截模块根据异常数据检测模块检测到历史服务信息是否包括崩溃信息,拦截网络访问请求。
27、以下将结合附图与具体的实施例对本发明进行详细的解释说明。
1.一种异常数据实时上报系统,其特征在于,包括:
2.根据权利要求1所述的一种异常数据实时上报系统,其特征在于,所述异常数据检测模块(20)若检测到历史服务信息包括崩溃信息,则确定所述崩溃信息最近一次发送至异常数据上报模块(30)的地址。
3.根据权利要求1所述的一种异常数据实时上报系统,其特征在于,所述异常数据检测模块(20)包括:
4.根据权利要求1所述的一种异常数据实时上报系统,其特征在于,所述数据拦截模块(40)包括:
5.根据权利要求1所述的一种异常数据实时上报系统,其特征在于,所述数据拦截模块(40)还包括:
6.根据权利要求1所述的一种异常数据实时上报系统,其特征在于,所述异常数据上报模块(30)包括:
7.根据权利要求1所述的一种异常数据实时上报系统,其特征在于,数据拦截模块(40)还包括:
8.根据权利要求7所述的一种异常数据实时上报系统,其特征在于,所述拦截提醒单元(44)接收人工上传单元(32)发送的异常数据判断请求后,判断发送异常数据判断请求的客户端是否关闭比对单元(21)的比对功能,若是,则发送拦截提醒至发送异常数据判断请求的客户端。
9.根据权利要求3所述的一种异常数据实时上报系统,其特征在于,所述历史服务信息包括网络请求数据、网络响应数据、请求url地址和客户端所在位置地址。
10.根据权利要求9所述的一种异常数据实时上报系统,其特征在于,所述比对单元(21)根据分析请求url地址和客户端所在位置地址是否匹配,若否,则得到异常判断。