[发明专利]基于日志级别的日志文件上传方法及装置在审
申请号: | 201310190987.3 | 申请日: | 2013-05-21 |
公开(公告)号: | CN104184599A | 公开(公告)日: | 2014-12-03 |
发明(设计)人: | 刘振桂;罗星 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/06;H04L29/08 |
代理公司: | 北京鸿德海业知识产权代理事务所(普通合伙) 11412 | 代理人: | 袁媛 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 日志 级别 文件 上传 方法 装置 | ||
【技术领域】
本发明涉及日志文件上传技术,尤其涉及一种基于日志级别的日志文件上传方法及装置。
【背景技术】
随着通信技术的发展,终端集成了越来越多的功能,从而使得终端的系统功能中包含了越来越多相应的应用程序。有些应用程序的客户端在运行过程中会产生一些用于记录系统操作事件的记录文件或文件集合,称为日志文件,例如,百度地图、百度搜索等。
现有技术中,客户端可以通过超文本传输协议(Hypertext Transfer Protocol,HTTP)短连接,向云端设备上传该客户端所产生的日志文件。这种上传方式,灵活性不高。
【发明内容】
本发明的多个方面提供一种基于日志级别的日志文件上传方法及装置,用以提高上传的灵活性。
本发明的一方面,提供一种基于日志级别的日志文件上传方法,包括:
确定待上传的日志文件;
获得所述日志文件的日志级别;
根据所述日志级别,通过与云端设备之间建立的基于TCP的长连接或基于TCP的短连接,向所述云端设备上传所述日志文件。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述基于TCP的长连接包括TCP长连接或HTTP长连接。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述基于TCP的短连接包括TCP短连接或HTTP短连接。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述确定待上传的日志文件,包括:
根据过滤条件,确定不满足所述过滤条件的日志文件,以作为待上传的日志文件;或者
根据约束条件,确定满足所述约束条件的日志文件,以作为待上传的日志文件。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述方法还包括:
接收所述云端设备通过所述长连接或所述短连接发送的所述过滤条件;或者
接收所述云端设备通过所述长连接或所述短连接发送的所述约束条件。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据所述日志级别,通过与云端设备之间建立的基于TCP的长连接或基于TCP的短连接,向所述云端设备上传所述日志文件之前,还包括:
接收所述云端设备通过所述长连接或所述短连接发送的日志级别与连接方式的对应关系,所述连接方式包括长连接或短连接。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述根据所述日志级别,通过与云端设备之间建立的基于TCP的长连接或基于TCP的短连接,向所述云端设备上传所述日志文件,包括:
根据所述对应关系和所述日志级别,确定与所述日志级别对应的连接方式;
根据所述连接方式,通过与云端设备之间建立的基于TCP的长连接或基于TCP的短连接,向所述云端设备上传所述日志文件。
本发明的另一方面,提供一种基于日志级别的日志文件上传装置,包括:
确定单元,用于确定待上传的日志文件;
获得单元,用于获得所述日志文件的日志级别;
上传单元,用于根据所述日志级别,通过与云端设备之间建立的基于TCP的长连接或基于TCP的短连接,向所述云端设备上传所述日志文件。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述基于TCP的长连接包括TCP长连接或HTTP长连接。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述基于TCP的短连接包括TCP短连接或HTTP短连接。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述确定单元,具体用于
根据过滤条件,确定不满足所述过滤条件的日志文件,以作为待上传的日志文件;或者
根据约束条件,确定满足所述约束条件的日志文件,以作为待上传的日志文件。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述装置还包括条件接收单元,用于
接收所述云端设备通过所述长连接或所述短连接发送的所述过滤条件;或者
接收所述云端设备通过所述长连接或所述短连接发送的所述约束条件。
如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所述装置还包括关系接收单元,用于
接收所述云端设备通过所述长连接或所述短连接发送的日志级别与连接方式的对应关系,所述连接方式包括长连接或短连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司;,未经百度在线网络技术(北京)有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310190987.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种聊天系统
- 下一篇:一种小型智能互联会议系统