数据处理方法、装置、介质和计算设备制造方法及图纸

技术编号:24409276 阅读:40 留言:0更新日期:2020-06-06 08:27
本发明专利技术的实施方式提供了一种数据处理方法,包括:创建共享工作线程,其中,共享工作线程用于接收多个页面的上报数据,响应于各个页面的数据上报请求,通过共享工作线程接收并存储各个页面的上报数据;以及通过共享工作线程将各个页面的上报数据上报至服务器。通过共享工作线程,可以接收多个的页面的上报数据,并上报至服务器,可以避免每个页面各自建立并维持与服务器之间的上报连接,导致客户端、服务器端的资源浪费和通讯效率低的技术问题,实现节省客户端、服务器端的资源,提高服务器性能的技术效果。此外,本发明专利技术的实施方式还提供了一种数据处理装置、介质和计算设备。

Data processing methods, devices, media and computing equipment

【技术实现步骤摘要】
数据处理方法、装置、介质和计算设备
本专利技术的实施方式涉及网络
,更具体地,本专利技术的实施方式涉及一种数据处理方法、装置、介质和计算设备。
技术介绍
本部分旨在为权利要求书中陈述的本专利技术的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。用户使用客户端上的浏览器应用程序(例如IE浏览器,谷歌浏览器)访问某一网站时,通常会打开这一网站的多个页面,例如web页面。为了对用户的行为进行监测,更加详细、清楚地了解用户的行为习惯,用户在web页面上执行交互操作,或触发特定事件(例如关闭web页面事件)而产生的各种信息数据,需要上报给服务器进行处理、分析,以实现对用户行为的分析。相关技术也提供了一些向服务器上报数据的方案。例如,每个页面使用socket,ajax轮询等即时通讯方式,实现数据的实时上报。
技术实现思路
然而,在实现本专利技术构思的过程中,专利技术人发现相关技术提供的数据上报方案存在以下不足:在打开多个页面的情况下,每个页面都要维持上报连接以进行数据上报。本文档来自技高网...

【技术保护点】
1.一种数据处理方法,包括:/n创建共享工作线程,其中,所述共享工作线程用于接收多个页面的上报数据;/n响应于各个页面的数据上报请求,通过所述共享工作线程接收并存储所述各个页面的上报数据;以及/n通过所述共享工作线程将所述各个页面的上报数据上报至服务器。/n

【技术特征摘要】
1.一种数据处理方法,包括:
创建共享工作线程,其中,所述共享工作线程用于接收多个页面的上报数据;
响应于各个页面的数据上报请求,通过所述共享工作线程接收并存储所述各个页面的上报数据;以及
通过所述共享工作线程将所述各个页面的上报数据上报至服务器。


2.根据权利要求1所述的方法,其中:
所述多个页面具有关联关系。


3.根据权利要求1所述的方法,其中,所述创建共享工作线程包括:
响应于页面的打开请求,检测是否已存在针对所述页面的共享工作线程:以及
在不存在所述共享工作线程的情况下,创建所述共享工作线程。


4.根据权利要求1所述的方法,其中,所述方法还包括:
通过所述共享工作线程记录与所述各个页面的上报数据对应的上报时间戳。


5.根据权利要求4所述的方法,其中,所述方法还包括:
基于与所述各个页面的上报数据对应的上报时间戳,获取所述各个页面对应的最晚上报时间戳;以及
基于所述最晚上报时间戳,确定所述各个页面中是否存在已被关闭的页面。


6.根据权利要求5所述的方法,其中,所述基于所述最晚上报时间戳,确定所述各个页面中是否存在已被关闭的页面包括:
获取当前时间戳;
基于所述当前时间戳和...

【专利技术属性】
技术研发人员:宋俊刚李木张俊峰张家铭李彦鸿王慧彭志龙王飞龙桂聪贾玉龙肖惠琴孙磊吕明李伟吴超孙英远曾祥林焦文斌缑艳青
申请(专利权)人:网易传媒科技北京有限公司
类型:发明
国别省市:北京;11

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

1