日志管理方法、系统及计算机可读存储介质技术方案

技术编号:17994660 阅读:91 留言:0更新日期:2018-05-19 11:50
本发明专利技术公开了一种日志管理方法。所述日志管理方法应用于日志管理系统,所述日志管理系统包括日志服务器和业务服务器,所述日志管理方法包括:所述日志服务器接收所述业务服务器发送的日志存储请求,所述日志存储请求包括业务名称;根据所述业务名称确定所述日志存储请求的业务类型,并根据所述业务类型将所述日志存储请求分发到对应的日志存储队列中;从所述日志存储队列中调取所述日志存储请求,并将所述日志存储请求中的日志信息写入到对应的预设日志文件中。本发明专利技术还公开了一种日志管理系统及计算机可读存储介质。本发明专利技术能够对分布式业务服务器中的日志进行统一收集整理,从而方便查找。

Log management method, system and computer readable storage medium

The invention discloses a log management method. The log management method is applied to the log management system. The log management system includes a log server and a business server. The log management method includes the log server receiving a log storage request sent by the business server, and the log storage request includes a business name, according to the name of the business. Determines the type of business of the log storage request, and distributes the log storage request to the corresponding log storage queue according to the type of service; the log storage request is retrieved from the log storage queue, and the log information in the log storage request is written to the corresponding default log file. . The invention also discloses a log management system and a computer readable storage medium. The invention can collects and collects logs in the distributed service server, so as to facilitate searching.

【技术实现步骤摘要】
日志管理方法、系统及计算机可读存储介质
本专利技术涉及互联网
,尤其涉及一种日志管理方法、系统及计算机可读存储介质。
技术介绍
随着互联网技术的高速发展和互联网应用的不断丰富,对应的互联网应用系统的业务复杂度越来越高,其中,应用系统的服务端需要支撑的业务量及用户数越来越多,仅通过一台业务服务器已无法满足所有的业务计算需求,而是常常需要将整个系统划分为不同的业务模块节点,然后将它们分别部署在不同的业务服务器上来提供服务,并且同一个业务模块可能也需要部署多个业务服务器节点来提供服务,从而构成一个分布式的应用系统。对应的,各业务模块节点产生的运行日志分别存储各自部署的业务服务器节点中。当同类业务模块有多个不同部署的业务服务器节点时,由于它们是同构的且提供相同的业务处理逻辑,当应用系统收到一个相应的业务请求时,通常会根据某种派发策略或随机派发给其中某一业务服务器节点进行处理,换而言之,运维开发人员是难于确定该业务请求将由哪一业务服务器节点来处理的,这种情况下,当发生故障问题时,运维开发人员在排查问题时很难进行定位,可能需要依次查看对应业务模块的所有业务服务器节点的运行日志,才能找到问题本文档来自技高网...
日志管理方法、系统及计算机可读存储介质

【技术保护点】
一种日志管理方法,其特征在于,所述日志管理方法应用于日志管理系统,所述日志管理系统包括日志服务器和业务服务器,所述日志管理方法包括以下步骤:所述日志服务器接收所述业务服务器发送的日志存储请求,所述日志存储请求包括业务名称;根据所述业务名称确定所述日志存储请求的业务类型,并根据所述业务类型将所述日志存储请求分发到对应的日志存储队列中;从所述日志存储队列中调取所述日志存储请求,并将所述日志存储请求中的日志信息写入到对应的预设日志文件中。

【技术特征摘要】
1.一种日志管理方法,其特征在于,所述日志管理方法应用于日志管理系统,所述日志管理系统包括日志服务器和业务服务器,所述日志管理方法包括以下步骤:所述日志服务器接收所述业务服务器发送的日志存储请求,所述日志存储请求包括业务名称;根据所述业务名称确定所述日志存储请求的业务类型,并根据所述业务类型将所述日志存储请求分发到对应的日志存储队列中;从所述日志存储队列中调取所述日志存储请求,并将所述日志存储请求中的日志信息写入到对应的预设日志文件中。2.如权利要求1所述的日志管理方法,其特征在于,所述日志管理方法还包括:每隔预设时间检测所述预设日志文件中的日志信息是否超出预设保留时间范围和/或预定容量;当所述预设日志文件中的日志信息超出预设保留时间范围和/或预定容量时,则根据所述日志信息的存储时间删除对应的日志信息,以使得所述预设日志文件中的日志信息在预设保留时间范围和/或预定容量内。3.如权利要求1所述的日志管理方法,其特征在于,所述日志管理方法还包括:当接收到日志查询请求时,根据所述日志查询请求确定对应的业务类型;根据所述业务类型从对应的预设日志文件中调取对应的日志信息。4.如权利要求1所述的日志管理方法,其特征在于,所述接收所述业务服务器发送的日志存储请求的步骤之前,包括:根据所述业务类型在所述日志服务器中预先创建对应的预设日志文件。5.如权利要求1至4中任一项所述的日志管理方法,其特征在于,所述日志信息包括日志内容和所述业务服务器的节点名称,所述日志服务器的硬盘为固态硬盘。6.一种日志管理系统,其特征在于,所述日志管理系统包括日志服务器和业务服务器,所述日志管理系统还包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的日志管理程序,所述日志管理程序被所述处理器...

【专利技术属性】
技术研发人员:廖冬生
申请(专利权)人:惠州TCL家电集团有限公司
类型:发明
国别省市:广东,44

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

1