发明名称 一种日志缓存系统及方法
摘要 本发明提出一种日志缓存系统及方法,所提出的系统由接模块接收客户端日志信息数据并通过配置模块进行相应的信息配置与对存储模块中的建立的缓存队列进行判断,然后发送给打包模块;打包模对需要更新的日志信息进行再次判断后进行打包处理,最终发送向回收服务器;又提出了适合此系统的方法,通过对接收客户端日志信息,然后进行根据配置信息将缓存队列日志打包一起发送给日志回收系统;通过上述所提出的系统及方法可以有效提高网络宽带速度、减少了日志丢失同时也提高了日志回收服务器的处理性能。
申请公布号 CN102611611B 申请公布日期 2015.08.12
申请号 CN201110412876.3 申请日期 2011.12.13
申请人 北京安天电子设备有限公司 发明人 王亮;孙晋超;杨祖明
分类号 H04L12/70(2013.01)I;H04L29/06(2006.01)I 主分类号 H04L12/70(2013.01)I
代理机构 代理人
主权项 一种日志缓存系统,包括:接收模块,用于接收客户端提交的日志信息,其中,所述的日志信息包括:日志标识码、日志类型,日志提交时间和日志内容;配置模块,根据日志类型生成日志配置信息,其中,所述的日志配置信息包括:日志需要更新的标识,日志的有效时长,日志队列打包发送长度;      存储模块,用于根据日志类型把缓存按队列形式分配并把日志信息数据进行存储形成日志信息缓存队列;打包模块,用于实时监控缓存队列的数据量长度并根据日志配置信息打包日志信息数据;回收服务器,用于接收打包日志信息数据;其中所述的接收模块包括:第一读取单元,从配置模块中读取接收的日志信息中日志类型的日志配置信息;判断单元,根据所读取日志需要更新的标识判断接收的日志信息是否有需要更新到缓存队列中;如果日志信息需要更新到缓存队列中,则根据日志需要更新的标识在对应日志类型的缓存队列中依次检索出需要更新的日志标识码;如果检索出有需要更新的日志标识码,则将接收的日志信息与原日志信息进行替换,如果没有检索出有需要更新的日志标识码,则直接将接收的日志信息保存到缓存队列的末端;如果日志信息不需要更新,则根据日志类型将接收日志信息保存到缓存队列末端。
地址 100080 北京市海淀区中关村大街1号海龙大厦14层1415室