On Wed, 2013-04-24 at 18:03 +0200, Mark Miller wrote:
> On Apr 24, 2013, at 12:00 PM, Mark Miller <markrmil...@gmail.com> wrote:
> 
> >> -XX:OnOutOfMemoryError="kill -9 %p" -XX:+HeapDumpOnOutOfMemoryError
> 
> The way I like to handle this is to have the OOM trigger a little script or 
> set of cmds that logs the issue and kills the process.

We treat all Errors as fatal by writing to a dedicated log and shutting
down the JVM (which triggers the load balancer etc.). Unfortunately that
means that some XML + XSLT combinations can bring the JVM down due to
StackOverflowError. This might be a little too diligent as the Oracle
JVM running on Linux (our current setup) is resilient to Threads hitting
stack overflow.

- Toke Eskildsen, State and University Library, Denmark

Reply via email to