相关疑难解决方法(0)

log4j的生产设置文件?

这是我当前的log4j设置文件.这些设置是否适合生产使用,还是应该删除/调整或更改?我问,因为我的所有线程都因为log4j阻塞而被挂起.我检查了我的打开文件描述符,我只使用了113.

# ***** Set root logger level to WARN and its two appenders to stdout and R.
log4j.rootLogger=warn, stdout, R

# ***** stdout is set to be a ConsoleAppender.
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
# ***** stdout uses PatternLayout.
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
# ***** Pattern to output the caller's file name and line number.
log4j.appender.stdout.layout.ConversionPattern=%5p [%t] (%F:%L) - %m%n

# ***** R is set to be a RollingFileAppender.
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=logs/myapp.log
# ***** Max file size is set to 100KB
log4j.appender.R.MaxFileSize=102400KB
# ***** Keep one backup file …
Run Code Online (Sandbox Code Playgroud)

java log4j

15
推荐指数
2
解决办法
1万
查看次数

Tomcat servlet日志记录

我是Servlet容器的新手,并使用Tomcat 6.0.26创建了一个Web应用程序.我的代码中散布着"TODO:log".我看到存在:

myServlet.getServletContext()日志()

它似乎写入Tomcat'/ logs'目录中以'localhost'为前缀的文件.我不需要任何高级日志记录功能,但我至少需要日期,时间,消息和堆栈跟踪.另外,我已经创建了一些我的各种servlet所使用的类,这些类也需要日志记录功能.我是否需要在这些类中注入SevletContext以便它们可以记录?

似乎来自Apache的log4j是一个流行的日志包,但我不确定是否值得设置它.

根据我的需求记录的推荐方法是什么?

apache logging tomcat servlets

11
推荐指数
2
解决办法
2万
查看次数

Spring框架中的java logging vs Log4j.哪一个是最合适的

我们正在使用Spring框架在Java中开发基于Web的应用程序.我们想知道哪个Logging系统最适合它,无论是Log4j还是JUL(java.util.Logging),它与jdk集成在一起.就我而言,前者在开发人员中更受欢迎,并提供更高的自定义选项,但我不确定哪个更容易适应spring.

任何帮助将不胜感激.

谢谢!

java logging spring log4j web-applications

7
推荐指数
2
解决办法
7148
查看次数

标签 统计

java ×2

log4j ×2

logging ×2

apache ×1

servlets ×1

spring ×1

tomcat ×1

web-applications ×1