Weblogic Server 8.1 Does Not Overwrite the Logs after Reaching an Index Count of 9999
(Doc ID 1319965.1)
Last updated on NOVEMBER 14, 2018
Applies to:Oracle Weblogic Server - Version: 6.1 to 8.1
Information in this document applies to any platform.
The server started and created a access.log0001 and was rotated after n MB (as set), and created a new access.log0002, and then created access.log0003, and so on, up to access.log9999.
When the log file name reached to access.log9999, then the Weblogic Server did not overwrite the access.log0001, and instead started logging in the access.log and without rotating/overwriting anymore. Eventually the access.log file reached to 1GB in size and caused the server to crash.
The files from access.log0001 to access.log4000 were deleted to let WLS create files access.log0001, access.log0002, and so, on.
This issue was confirmed with the below thread.
"ExecuteThread: '59' for queue: 'weblogic.kernel.Default'" daemon prio=5 tid=0x08aae100 nid=0x47 waiting for monitor entry [0x94215000..0x94215d98]
- waiting to lock <0xa0512ec8> (a java.lang.Object)
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document