一种自助终端日志压缩上传的优化方法技术

技术编号:17917966 阅读:45 留言:0更新日期:2018-05-10 21:40
本发明专利技术提供一种自助终端日志压缩上传的优化方法,方法包括:客户端以熵编码为基础,采用位移的运算方式对待上传的日志进行压缩处理;所述客户端在压缩处理的过程中将压缩的部分日志文件依序上传服务器。服务器接收每一客户端上传的压缩后的日志文件;所述服务器将接收的压缩后的日志文件分配制文件保存队列,并向所述客户端返回正常接收响应;所述服务器检测所述压缩后的日志文件中是否有异常信息;若没有,则所述服务器通过异步I/O方式将所述文件保存队列中压缩后的日志文件写入服务器的磁盘中。上述方法有效减少了客户端等待服务器的响应时间,提高了自助终端的功能体验。

【技术实现步骤摘要】
一种自助终端日志压缩上传的优化方法
本专利技术涉及计算机技术,特别是一种自助终端日志压缩上传的优化方法。
技术介绍
自助终端典型的技术架构为客户端/服务端架构。自助终端客户端产生的日志上传至服务端有助于终端运维人员进行排查问题,但基于该架构下如果自助终端日志的并发量过大,直接影响了自助终端正常的正常流程。同时,由于上传客户端日志到服务端后,写入硬盘的操作时间一般较长,使得服务器存在大量的阻塞线程,若随着自助终端的台数不断增大,在不横向增加服务器资源的情况下,将会使得所有自助终端的功能请求缓慢,用户体验差。
技术实现思路
针对现有技术中的问题,本专利技术提供一种自助终端日志压缩上传的优化方法。第一方面,本专利技术提供一种自助终端日志压缩上传的优化方法,包括:客户端以熵编码为基础,采用位移的运算方式对待上传的日志进行压缩处理;所述客户端在压缩处理的过程中将压缩的部分日志文件依序上传服务器。可选地,所述客户端以熵编码为基础,采用位移的运算方式对待上传的日志进行压缩处理,包括:所述客户端采用熵编码中无分支算法对待上传的日志进行压缩处理,压缩后的文件小于所述客户端采用熵编码中分支算法对待上传的日志本文档来自技高网...
一种自助终端日志压缩上传的优化方法

【技术保护点】
一种自助终端日志压缩上传的优化方法,其特征在于,包括:客户端以熵编码算法为基础,采用位移的运算方式对待上传的日志进行压缩处理;所述客户端在压缩处理的过程中将压缩的部分日志文件依序上传服务器。

【技术特征摘要】
1.一种自助终端日志压缩上传的优化方法,其特征在于,包括:客户端以熵编码算法为基础,采用位移的运算方式对待上传的日志进行压缩处理;所述客户端在压缩处理的过程中将压缩的部分日志文件依序上传服务器。2.根据权利要求1所述的方法,其特征在于,所述客户端以熵编码为基础,采用位移的运算方式对待上传的日志进行压缩处理,包括:所述客户端采用熵编码中无分支算法对待上传的日志进行压缩处理,压缩后的文件小于所述客户端采用熵编码中分支算法对待上传的日志进行压缩后,得到的文件;所述客户端采用熵编码中无分支算法的压缩速度与所述客户端采用熵编码中分支算法的压缩速度基本相同。3.根据权利要求1所述的方法,其特征在于,所述客户端以熵编码为基础,采用位移的运算方式对待上传的日志进行压缩处理,包括:所述客户端采用熵编码中无分支算法对待上传的日志进行压缩处理,压缩处理的速度高于所述客户端采用熵编码中分支算法对待上传的日志进行压缩处理的速度;所述客户端采用熵编码中无分支算法的压缩后的文件与所述客户端采用熵编码中分支算法的压缩后的文件基本相同。4.根据权利要求1或2所述的方法,其特征在于,所述客户端在压缩处理的过程中将压缩的部分日志信息依序上传服务器,包括:所述客户端将压缩的部分日志文件以HTTP协议的方式发送所述服务器。5.根据权利要求1所述的方法,其特征在于,所述客户端以熵编码为基础,采用位移的运算方式对待上传的日志进行压缩处理,包括:所述客户端在预先确定的空闲时间段对所述...

【专利技术属性】
技术研发人员:黄天恩马炳佳薛立徽朱柳丹刘骁佳
申请(专利权)人:广东金赋科技股份有限公司
类型:发明
国别省市:广东,44

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

1