相关疑难解决方法(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万
查看次数

监视负载下的log4j行为

我想在访问不同页面的高负载会话下测试我的J2EE应用程序.

此Web应用程序使用Log4J记录大量错误,警告和信息.我想测试这个负载对写日志文件的副作用是什么,特别是并发I/O写操作.

我发现Log4j在高负载条件下死锁.

问题是OS(linux)对并发I/O文件写入有任何限制,还是Log4j处理这种并发?

如何监控任何I/O进程延迟(由于高负载)或发生任何死锁?

谢谢

io concurrency logging log4j

7
推荐指数
1
解决办法
120
查看次数

标签 统计

log4j ×2

concurrency ×1

io ×1

java ×1

logging ×1