[发明专利]一种服务器日志查看方法、装置和系统有效
申请号: | 201710256890.6 | 申请日: | 2017-04-19 |
公开(公告)号: | CN108737467B | 公开(公告)日: | 2021-03-26 |
发明(设计)人: | 吴文斌;吴浩 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 日志 查看 方法 装置 系统 | ||
本发明公开了一种服务器日志查看方法、装置和系统,用以减轻日志服务器的处理负荷,提高服务器日志存储和查询的处理速度。所述服务器日志查看方法,包括:接收请求方发送的日志数据查询请求,所述日志数据查询请求携带有业务标识;根据预先创建的业务标识与业务服务器标识之间的对应关系,确定所述日志数据查询请求中携带的业务标识对应的至少一个业务服务器标识;根据确定出的至少一个业务服务器标识,向相应的业务服务器发送日志数据获取请求,其中,所述业务服务器中存储有自身运行业务的日志数据;接收业务服务器针对所述日志数据获取请求返回的日志数据;将接收到的日志数据发送给请求方。
技术领域
本发明涉及计算机技术领域,尤其涉及一种服务器日志查看方法、装置和系统。
背景技术
本部分旨在为权利要求书中陈述的本发明的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
服务器日志记录了服务器接收处理请求以及运行时错误等各种原始信息。通过对日志进行统计、分析、综合,就能有效地掌握服务器的运行状况,发现和排除错误原因、了解用户访问分布等,更好的加强系统的维护和管理。
由于一个业务可能部署于多台服务器上,为了便于用户查看服务器日志,通常采取集中式管理的方式,如图1所示,其为现有技术中,服务器日志存储的网络结构示意图,包括至少一台业务服务器11,日志服务器12和用户终端13。其中,日志服务器12上部署有存储系统,每一业务服务器11通过该业务服务器上运行的日志客户端将运行过程中产生的服务器日志数据发送给日志服务器12的存储系统统一存储,当用户需要查询日志数据时,可以根据自身的实际需求,通过用户终端13向日志服务器发送请求来获取服务器日志。
由此可见,现有技术中,由日志服务器统一存储各业务服务器产生的日志数据以及响应所有用户终端发起的日志数据查询请求,即服务器日志的存储及查询请求处理均由日志服务器承担,增加了日志服务器的处理负荷,降低了日志数据存储和查询的处理速度。如果同一时刻存储请求和日志数据查询请求处理量较大,严重时甚至可能引起日志服务器宕机,降低了日志数据存储和查询的稳定性。
发明内容
本发明实施例提供一种服务器日志查看方法、装置和系统,用以减轻日志服务器的处理负荷,提高服务器日志存储和查询的处理速度。
本发明实施例提供一种服务器日志查看方法,包括:
接收请求方发送的日志数据查询请求,所述日志数据查询请求携带有业务标识;
根据预先创建的业务标识与业务服务器标识之间的对应关系,确定所述日志数据查询请求中携带的业务标识对应的至少一个业务服务器标识;
根据确定出的至少一个业务服务器标识,向相应的业务服务器发送日志数据获取请求,其中,所述业务服务器中存储有自身运行业务的日志数据;
接收业务服务器针对所述日志数据获取请求返回的日志数据;
将接收到的日志数据发送给请求方。
本发明实施例提供一种服务器日志查看装置,包括:
第一接收单元,用于接收请求方发送的日志数据查询请求,所述日志数据查询请求携带有业务标识;
确定单元,用于根据预先创建的业务标识与业务服务器标识之间的对应关系,确定所述日志数据查询请求中携带的业务标识对应的至少一个业务服务器标识;
第一发送单元,用于根据确定出的至少一个业务服务器标识,向相应的业务服务器发送日志数据获取请求,其中,所述业务服务器中存储有自身运行业务的日志数据;
第二接收到单元,用于接收业务服务器针对所述日志数据获取请求返回的日志数据;
第二发送单元,用于将接收到的日志数据发送给请求方。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710256890.6/2.html,转载请声明来源钻瓜专利网。