当前位置:首页 > 开发 > 编程语言 > 编程 > 正文

[logback]程序退出时flush log

发表于: 2013-12-06   作者:aigo   来源:转载   浏览次数:
摘要: 原文:http://stackoverflow.com/questions/3678755/do-i-need-to-flush-events-when-shutting-down-using-logback Here's a simple approach: import org.slf4j.ILoggerFactory; import org.slf4j.Logger; import

原文:http://stackoverflow.com/questions/3678755/do-i-need-to-flush-events-when-shutting-down-using-logback

Here's a simple approach:

import org.slf4j.ILoggerFactory;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import ch.qos.logback.classic.LoggerContext;

...

ILoggerFactory loggerFactory = LoggerFactory.getILoggerFactory();
// Check for logback implementation of slf4j
if (loggerFactory instanceof LoggerContext) {
    LoggerContext context = (LoggerContext) loggerFactory;
    context.stop();
}

 

[logback]程序退出时flush log

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
转自 http://blog.csdn.net/starlee/article/details/6630816 让程序在崩溃时体面的退出之SEH SEH的
在我的那篇《 让程序在崩溃时体面的退出之CallStack》中提供了一个在程序崩溃时得到CallStack的方法
在我的那篇《 让程序在崩溃时体面的退出之CallStack》中提供了一个在程序崩溃时得到CallStack的方法
在我的那篇《让程序在崩溃时体面的退出之Unhandled Exception》中提供了一个捕捉程序崩溃事件的方法
SEH的全称是Structured Exception Handling,是Windows操作系统提供的一种异常处理方式。SEH是属于
在我的那篇《 让程序在崩溃时体面的退出之CallStack》中提供了一个在程序崩溃时得到CallStack的方法
程序是由代码编译出来的,而代码是由人写的。人非圣贤,孰能无过。所以由人写的代码有缺陷是很正常的
参数配置整理 配置实例: <?xml version="1.0" encoding="UTF-8"?> <configuration> &l
在我上篇文章《 让程序在崩溃时体面的退出之SEH》中讲解了SEH中try/except可以捕捉异常,避免程序的
不是QQ的那种效果,我实现的是:当用户点击BACK键的时候,拦截这个事件,弹出一个对话框,提示用户
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号