[发明专利]一种日志信息输出控制方法及装置有效
| 申请号: | 201510792464.5 | 申请日: | 2015-11-17 |
| 公开(公告)号: | CN106708711B | 公开(公告)日: | 2020-01-31 |
| 发明(设计)人: | 李招昕;魏宏;张勇;卢伟勤 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
| 主分类号: | G06F11/34 | 分类号: | G06F11/34 |
| 代理公司: | 11415 北京博思佳知识产权代理有限公司 | 代理人: | 林祥 |
| 地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 日志信息 业务处理过程 业务处理请求 测试业务 输出级别 输出控制 重新启动系统 输出 处理请求 接收业务 灵活控制 预设 申请 携带 配置 应用 | ||
本申请公开了一种日志信息输出控制方法及装置。一种日志信息输出控制方法包括:接收业务处理请求;判断所述业务处理请求中是否携带测试业务标识;如果是,则在对应于所述业务处理请求的本次业务处理过程中,按照预设的测试业务所需级别对日志信息进行输出;否则,在本次业务处理过程中,按照默认的输出级别配置对日志信息进行输出。应用本申请所提供的技术方案,不需要重新启动系统就可以针对不同的需求灵活控制日志信息的输出级别。
技术领域
本申请涉及计算机应用技术领域,尤其涉及一种日志信息输出控制方法及装置。
背景技术
日志是一种用于记录系统运行情况的文本信息,当系统出现故障时,维护人员可以通过分析日志信息的方式来排查故障,此外,日志信息也是对系统进行优化或调整时的重要依据。
日志信息的输出包括写入日志文件、在控制台展现等方式,根据所记录事件的重要程度,日志信息被划分为若干级别,例如,一种四级分类体系下的日志信息级别包括debug、info、warn和error,其重要程度为:debug<info<warn<error。在系统正常运行过程中,会产生大量的日志信息,基于性能方面的考虑,一般会将系统配置为仅对比较重要的日志信息(例如warn及以上级别)进行输出,而当需要进行故障排查时或其他功能测试时,系统维护人员则希望看到包括debug、info在内的更为详尽的日志信息。为满足上述需求,现有技术的实现方式是通过重启系统、加载不同的配置文件以控制日志信息的输出级别,然而对于在线运行的系统而言,重启的代价往往是非常大的,为了改变日志信息的输出级别而频繁重启系统可能会导致更为严重的问题,例如,引起暂时性的服务不可用。
发明内容
针对上述技术问题,本申请提供一种日志信息输出控制方法及装置,技术方案如下:
一种日志信息输出控制方法,该方法包括:
接收业务处理请求;
判断所述业务处理请求中是否携带测试业务标识;
如果是,则在对应于所述业务处理请求的本次业务处理过程中,按照预设的测试业务所需级别对日志信息进行输出;
否则,在本次业务处理过程中,按照默认的输出级别配置对日志信息进行输出。
一种日志信息输出控制装置,该装置包括:
业务请求接收模块,用于接收业务处理请求;
业务类型识别模块,用于判断所述业务处理请求中是否携带测试业务标识;
日志信息输出模块,用于在所述业务处理请求中携带测试业务标识的情况下,在对应于所述业务处理请求的本次业务处理过程中,按照预设的测试业务所需级别对日志信息进行输出;否则,在本次业务处理过程中,按照默认的输出级别配置对日志信息进行输出。
应用本申请所提供的技术方案,在系统维护人员发出的测试业务请求中添加一个特殊标识,对于系统而言,能够根据业务处理请求中是否携带该标识来识别当前要处理的业务是正常的线上业务还是用于模拟线上环境的测试业务,并且进一步根据识别结果控制日志信息的输出级别。与现有技术相比,不需要重新启动系统就可以针对不同的需求灵活控制日志信息的输出级别。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。
图1是本申请的日志信息输出控制方法的流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510792464.5/2.html,转载请声明来源钻瓜专利网。





