+0.  A couple of notes:

1) When I start and debug via IDEA, I do watch the console log output primarily, but I can add it in my own. I already have a log4j.properties under my "custom" directory.

2) The size-based RollingFileAppender works reasonably well for both low and high traffic sites without changing things too much, whereas the daily rollover may be too infrequent on high traffic sites.

--a.

Dave Johnson wrote:

+1. Those should be the defaults.

- Dave


On Aug 30, 2005, at 3:21 PM, Allen Gilliland wrote:

guys,

i have a couple items that i do every time i checkout a roller workspace and i am wondering if these changes are actually worth putting back into the default Roller log4j config.

the 2 changes i make are ...

1. remove the "stdout" ConsoleAppender. this is just a redundant logger which in my opinion is not really meant to receiving our specific application log information. we have our own application log file, so i don't see the purpose of this.

also of note here is the fact that on most unix systems you can't roll your catalina.out file while tomcat is running. once the jvm is started it won't release the file handle to the catalina.out, and i know this is a pain in the ass for some of us who probably have large log files.

2. change the Roller log file from RollingFileAppender to DailyRollingFileAppender. this just seems natural to me because a daily rolled log file is more useful than what we have now. this is also troublesome for those of us with large log files because with the RollingFileAppender we'll max out the log files very easily in 1 day, so there is very little opportunity for having the log files kept around for at least a couple days.

pretty minor changes, but i think they are beneficial.

-- Allen




Reply via email to