我在Tomcat 5.5中运行与log4j的日志记录一个简单的Web应用程序。 偶尔我需要向下推记录到DEBUG,但大部分时间我很高兴与信息。
我可以改变我的配置xml和重新启动应用程序,但我宁愿切换在飞行日志级别。 是否有此一标准的技术?
我在Tomcat 5.5中运行与log4j的日志记录一个简单的Web应用程序。 偶尔我需要向下推记录到DEBUG,但大部分时间我很高兴与信息。
我可以改变我的配置xml和重新启动应用程序,但我宁愿切换在飞行日志级别。 是否有此一标准的技术?
只需使用编程API :
logger.setLevel(Level.DEBUG)
在你的程序,当你需要更详细的日志输出,以及
logger.setLevel(Level.INFO)
使它少又冗长。
我创建了一个新的Java应用程序模块(JAR)要做到这一点在运行一个网络接口,并且也有一个页面来查看日志结果。 配置罐是很简单的:必须放置在/WEB-INF/lib
文件夹中,并在添加映射到servlet /WEB-INF/web.xml
文件。
项目选址: http://www.log4jwebtracker.com