基于统计平台的统计用户行为形成日志的方法技术

技术编号:15724286 阅读:43 留言:0更新日期:2017-06-29 09:49
本发明专利技术属于互联网领域,特别涉及基于统计平台的统计用户行为形成日志的方法。本发明专利技术提供了一种基于统计平台的统计用户行为形成日志的方法,包括以下步骤:第一步:用户向客户端发出请求后,服务器将请求转化为数据请求,第二步,服务器另一端系统定期抓取等待的数据请求,存入系统,主程序在日志队列中把日志数据入库并记录日志;第三步:服务器通过数据库大量数据分析用户行为,用于判断调用接口是否成功等情况。异步处理用户请求数据,减少用户访问等待时间,降低服务器压力,服务器能够处理大量客户访问,而导致服务器不会不响应。

【技术实现步骤摘要】
基于统计平台的统计用户行为形成日志的方法
本专利技术属于互联网领域,特别涉及基于统计平台的统计用户行为形成日志的方法。
技术介绍
现有的基于统计平台的统计用户行为形成日志的方法为从应用服务器日志中查看,应用服务器日志就是通过从服务器所产生的日志文件来获取有用的数据,所述服务器日志就是用来记录Web服务器的活动,提供了详细的客户和服务器的交互活动日志,其中包括客户的请求和服务器的响应。由于所有的信息都存在一个日志里面,当抓取相关关键字,但应用服务器存在着大量的数据包括在大量的数据中导致抓取查看不方。当大量客户进行访问时,由于都到应用服务器日志中查看,导致服务器处理不过来,导致服务器不响应,最终导致数据容易丢失。
技术实现思路
1、所要解决的技术问题:当大量客户进行访问时,由于都到应用服务器日志中查看,导致服务器处理不过来,导致服务器不响应,最终导致数据容易丢失。2、技术方案:为了解决以上本体,本专利技术提供了一种基于统计平台的统计用户行为形成日志的方法,包括以下步骤:第一步:用户向客户端发出请求后,服务器将请求转化为数据请求,;第二步,服务器另一端系统定期抓取等待的数据请求,存入系统,主程序在日志队列中把日志数据入库并记录日志;第三步:服务器通过数据库大量数据分析用户行为,用于判断调用接口是否成功等情况。所述服务端结合密钥机制解析转化为相关数据请求。所述主程序在记录日志时为异步写到一个信息队列中。判断的方法为按接口的地址。用户手机号进行查询。所述异步处理客户端日志时,数据入库对数据分析处理,后台有页面能够看到,能够做相关查询。系统中设有定时器用于单独处理队列,设有监听器用于把剩余的队列处理完。3、有益效果:异步处理用户请求数据,减少用户访问等待时间,降低服务器压力,服务器能够处理大量客户访问,而导致服务器不会不响应。具体实施方式下面对本专利技术进行详细说明。本专利技术提供了一种基于统计平台的统计用户行为形成日志的方法,包括以下步骤:第一步:用户向客户端发出请求后,服务器将请求转化为数据请求,;第二步,服务器另一端系统定期抓取等待的数据请求,存入系统,主程序在日志队列中把日志数据入库并记录日志;第三步:服务器通过数据库大量数据分析用户行为,用于判断调用接口是否成功等情况。用户向客户端请求之后,服务端结合密钥机制解析转化为相关数据请求,为了数据安全性,不至于产生非客户端产生的请求。通过数据库大量数据分析用户行为,入库之后,可以按接口的地址。用户手机号进行查询,比方此手机号调用此接口返回的数据是什么,从而判断调用接口是否成功等情况。主程序在记录日志时是异步写到一个信息队列中。这样子保证主应用运行不会受到影响。对于此信息队列的消化也是通过另一个系统定时完成。队列异步处理客户端日志的,数据入库可以对数据分析处理后台有页面可以看到,可以做相关查询,用户请求日志处理机制清晰。有个定时器单独处理队列,和其他请求分开,不受干扰,服务停止,也有监听器也会把剩余的队列处理完,也不会造成数据的丢失。所数据的准确性比较高,所以数据并发量大时,用户日志相互不受干扰,准确性高。虽然本专利技术已以较佳实施例公开如上,但它们并不是用来限定本专利技术的,任何熟习此技艺者,在不脱离本专利技术之精神和范围内,自当可作各种变化或润饰,因此本专利技术的保护范围应当以本申请的权利要求保护范围所界定的为准。本文档来自技高网...

【技术保护点】
一种基于统计平台的统计用户行为形成日志的方法,包括以下步骤:第一步:用户向客户端发出请求后,服务器将请求转化为数据请求,;第二步,服务器另一端系统定期抓取等待的数据请求,存入系统,主程序在日志队列中把日志数据入库并记录日志;第三步:服务器通过数据库大量数据分析用户行为,用于判断调用接口是否成功等情况。

【技术特征摘要】
1.一种基于统计平台的统计用户行为形成日志的方法,包括以下步骤:第一步:用户向客户端发出请求后,服务器将请求转化为数据请求,;第二步,服务器另一端系统定期抓取等待的数据请求,存入系统,主程序在日志队列中把日志数据入库并记录日志;第三步:服务器通过数据库大量数据分析用户行为,用于判断调用接口是否成功等情况。2.如权利要求1所述的基于统计平台的统计用户行为形成日志的方法,其特征在于:所述服务端结合密钥机制解析转化为相关数据请求。3.如权利要求1或2所述的基于统计平台的统计用户行为形成日志的方法,...

【专利技术属性】
技术研发人员:石光捷张莉葛建科陆萍汪双
申请(专利权)人:南京欣网互联信息技术有限公司
类型:发明
国别省市:江苏,32

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

1