tomcat与日志处理
tomcat6,使用log4j做日志,tomcat默认使用的是java logging api,功能不够强大,以前,我们使用混合linux脚本的方式做日志的滚动(每天一个日志)。 如果使用log4j的话,可以很容易实现这些功能。 具体做法,见: http://tomcat.apache.org/tomcat-6.0-doc/logging.html 发送文章为PDF
tomcat6,使用log4j做日志,tomcat默认使用的是java logging api,功能不够强大,以前,我们使用混合linux脚本的方式做日志的滚动(每天一个日志)。 如果使用log4j的话,可以很容易实现这些功能。 具体做法,见: http://tomcat.apache.org/tomcat-6.0-doc/logging.html 发送文章为PDF
groovlets和groovy没有简化的支持日志办法,在groovy原型,见groovy原型调试上的处理,决定还是使用log4j。不依赖其他框架比如spring,使用比较简易的servlet加载。 配置文件log4j.properties放置在maven目录结构的resources目录下。 使用一个Servlet(com.easymorse.Log4jInitServlet)做Logger的初始化: package com.easymorse; import javax.servlet.http.HttpServlet; import org.apache.log4j.PropertyConfigurator; /** * Servlet implementation class Log4jInitServlet */ public class Log4jInitServlet extends HttpServlet { private static final long serialVersionUID = 1L; /** * @see HttpServlet#HttpServlet() */ public Log4jInitServlet() { super(); PropertyConfigurator.configure(Thread.currentThread() .getContextClassLoader().getResource("log4j.properties")); } } 发送文章为PDF
上次升级hibernate3.3.1ga发现问题,并且解决了。见升级hibernate版本到3.3.1.GA。昨天在做测试的时候又发现问题。开发和测试阶段,直接设置了hibernate的show_sql属性为true,在控制台打印sql信息。部署到服务器上,需要改为写入日志文件。以前使用log4j的配置是: log4j.logger.org.hibernate.SQL=INFO 发送文章为PDF
Patagonia Theme designed by Wp Themes Planet and proudly powered by WordPress