tomcat - 在 Tomcat 6 启动时创建的空 juli.yyyy-MM-dd.log

标签 tomcat logging

每次 Tomcat 6.0.44 启动时,如果此文件不存在,则会创建一个空日志文件,名称如 juli.2015-09-05.log。如果没有 Tomcat 启动,就不会有当天的 juli.yyyy-MM-dd.log 文件。

关于为什么创建这个日志文件的一些解释?我还没有配置它!

如何摆脱这个空日志文件?


命令行界面:

/usr/bin/java -Djava.util.logging.config.file=/home/koala/tomcat6/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Xms512m -Xmx1024m -XX:PermSize=256m -XX:MaxPermSize=512m -Dfile.encoding=UTF8 -Djava.endorsed.dirs=/home/koala/tomcat6/endorsed -classpath /home/koala/tomcat6/bin/bootstrap.jar:/home/koala/tomcat6/bin/tomcat-juli.jar -Dcatalina.base=/home/koala/tomcat6 -Dcatalina.home=/home/koala/tomcat6 -Djava.io.tmpdir=/home/koala/tomcat6/temp org.apache.catalina.startup.Bootstrap start

/home/koala/tomcat6/conf/logging.properties:

handlers = 1catalina.org.apache.juli.FileHandler, 2localhost.org.apache.juli.FileHandler, 3manager.org.apache.juli.FileHandler, 4host-manager.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler
.handlers = 1catalina.org.apache.juli.FileHandler

1catalina.org.apache.juli.FileHandler.level = FINEST
1catalina.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
1catalina.org.apache.juli.FileHandler.prefix = catalina.

最佳答案

有没有把不需要的日志注释掉? 它应该被排除在“处理程序”之外。

handlers = 1catalina.org.apache.juli.FileHandler, 3manager.org.apache.juli.FileHandler, 4host-manager.org.apache.juli.FileHandler,     java.util.logging.ConsoleHandler
.handlers = 1catalina.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler

1catalina.org.apache.juli.FileHandler.level = FINE
1catalina.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
1catalina.org.apache.juli.FileHandler.prefix = catalina.

# 2localhost.org.apache.juli.FileHandler.level = FINE
# 2localhost.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
# 2localhost.org.apache.juli.FileHandler.prefix = localhost.

关于tomcat - 在 Tomcat 6 启动时创建的空 juli.yyyy-MM-dd.log,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32411480/

相关文章:

postgresql - 将用户、IP 地址添加到 PostgreSQL 日志记录

session - 具有无限 session 的 Tomcat 中的 GWT 应用程序

ubuntu - 用于 Tomcat8 的 SAML2

java - 为什么Tomcat STDOUT 总是指向/dev/null?

java - Receiving Caused by : javax.net.ssl.SSLHandshakeException: 握手期间远程主机关闭连接

logging - Openshift - rhc tail 命令

docker - 在集中化的 Jenkins 中启用身份验证/访问日志记录

java - Tomcat 安全权限错误

android - 运行 Android 应用程序时将日志存储在服务器上

javascript - 登录函数作用域,还有this。 TypeError : custLog(. ..).bind 不是函数