Details
Assignee
UnassignedUnassignedReporter
Zac SpitzerZac SpitzerNew Issue warning screen
Before you create a new Issue, please post to the mailing list first https://dev.lucee.org
Once the issue has been verified, one of the Lucee team will ask you to file an issue
Affects versions
Priority
New
Details
Details
Assignee
Unassigned
UnassignedReporter
Zac Spitzer
Zac SpitzerNew Issue warning screen
Before you create a new Issue, please post to the mailing list first https://dev.lucee.org
Once the issue has been verified, one of the Lucee team will ask you to file an issue
Affects versions
Priority
Created 3 February 2020 at 12:56
Updated 29 March 2020 at 19:48
Add the ability to store debug logs in the file system or in a database
Currently debug logs are stored in ram and are only evicted when a numeric threshold is reached, this means ram is allocated and never released until subsequent requests force the purge.
I have noticed that when Lucee reaches a low memory situation, which this can currently trigger, Lucee tends to lock up and spin CPU. A potential quick fix would be to purge debug logs when a low memory situation is encountered.