我在專用的專用虛擬服務器中有一個Tomcat 5.5容器。以前我主持過struts1,struts2,基於servlet的應用程序,並且一切正常。現在主持了一個spring 3.2 mvc應用程序,並且看到它在標準輸出文件中生成了大量的調試語句,僅用於彈簧應用程序和文件大小的增加。任何建議,將不勝感激停止生成調試語句,除了錯誤。如何停止記錄tomcat服務器中的所有調試語句
謝謝。
我在專用的專用虛擬服務器中有一個Tomcat 5.5容器。以前我主持過struts1,struts2,基於servlet的應用程序,並且一切正常。現在主持了一個spring 3.2 mvc應用程序,並且看到它在標準輸出文件中生成了大量的調試語句,僅用於彈簧應用程序和文件大小的增加。任何建議,將不勝感激停止生成調試語句,除了錯誤。如何停止記錄tomcat服務器中的所有調試語句
謝謝。
創建logging.properties
文件在您的應用程序的文件夾WEB-INF/classes
包含以下內容:
handlers = 1spring.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler
1spring.org.apache.juli.FileHandler.level = SEVERE
1spring.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
1spring.org.apache.juli.FileHandler.prefix = springframework.
java.util.logging.ConsoleHandler.level = SEVERE
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
org.springframework.handlers = 1spring.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler
爲Tomcat的日誌,您使用的不是默認其他什麼嗎? – Jibbyj
你使用Spring的日誌庫是什麼?通過stdout文件,您的意思是Catalina.out?直到現在, –
還沒有使用任何日誌庫。但只包含項目中的log4j.jar文件。 @嚴格地說,當我開始部署我的應用程序時,tomcat/logs文件夾內的stdout文件在幾秒內急劇增加並達到150 MB。剛剛下載到我的本地機器,只看到信息和調試語句。請注意生成語句在運行應用程序之前。 – zeet