【技术实现步骤摘要】
一种自助终端日志压缩上传的优化方法
本专利技术涉及计算机技术,特别是一种自助终端日志压缩上传的优化方法。
技术介绍
自助终端典型的技术架构为客户端/服务端架构。自助终端客户端产生的日志上传至服务端有助于终端运维人员进行排查问题,但基于该架构下如果自助终端日志的并发量过大,直接影响了自助终端正常的正常流程。同时,由于上传客户端日志到服务端后,写入硬盘的操作时间一般较长,使得服务器存在大量的阻塞线程,若随着自助终端的台数不断增大,在不横向增加服务器资源的情况下,将会使得所有自助终端的功能请求缓慢,用户体验差。
技术实现思路
针对现有技术中的问题,本专利技术提供一种自助终端日志压缩上传的优化方法。第一方面,本专利技术提供一种自助终端日志压缩上传的优化方法,包括:客户端以熵编码为基础,采用位移的运算方式对待上传的日志进行压缩处理;所述客户端在压缩处理的过程中将压缩的部分日志文件依序上传服务器。可选地,所述客户端以熵编码为基础,采用位移的运算方式对待上传的日志进行压缩处理,包括:所述客户端采用熵编码中无分支算法对待上传的日志进行压缩处理,压缩后的文件小于所述客户端采用熵编码中分 ...
【技术保护点】
一种自助终端日志压缩上传的优化方法,其特征在于,包括:客户端以熵编码算法为基础,采用位移的运算方式对待上传的日志进行压缩处理;所述客户端在压缩处理的过程中将压缩的部分日志文件依序上传服务器。
【技术特征摘要】
1.一种自助终端日志压缩上传的优化方法,其特征在于,包括:客户端以熵编码算法为基础,采用位移的运算方式对待上传的日志进行压缩处理;所述客户端在压缩处理的过程中将压缩的部分日志文件依序上传服务器。2.根据权利要求1所述的方法,其特征在于,所述客户端以熵编码为基础,采用位移的运算方式对待上传的日志进行压缩处理,包括:所述客户端采用熵编码中无分支算法对待上传的日志进行压缩处理,压缩后的文件小于所述客户端采用熵编码中分支算法对待上传的日志进行压缩后,得到的文件;所述客户端采用熵编码中无分支算法的压缩速度与所述客户端采用熵编码中分支算法的压缩速度基本相同。3.根据权利要求1所述的方法,其特征在于,所述客户端以熵编码为基础,采用位移的运算方式对待上传的日志进行压缩处理,包括:所述客户端采用熵编码中无分支算法对待上传的日志进行压缩处理,压缩处理的速度高于所述客户端采用熵编码中分支算法对待上传的日志进行压缩处理的速度;所述客户端采用熵编码中无分支算法的压缩后的文件与所述客户端采用熵编码中分支算法的压缩后的文件基本相同。4.根据权利要求1或2所述的方法,其特征在于,所述客户端在压缩处理的过程中将压缩的部分日志信息依序上传服务器,包括:所述客户端将压缩的部分日志文件以HTTP协议的方式发送所述服务器。5.根据权利要求1所述的方法,其特征在于,所述客户端以熵编码为基础,采用位移的运算方式对待上传的日志进行压缩处理,包括:所述客户端在预先确定的空闲时间段对所述...
【专利技术属性】
技术研发人员:黄天恩,马炳佳,薛立徽,朱柳丹,刘骁佳,
申请(专利权)人:广东金赋科技股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。