You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@storm.apache.org by "Julien Nioche (JIRA)" <ji...@apache.org> on 2017/05/04 14:09:04 UTC
[jira] [Created] (STORM-2502) Use PID in file name for heap dumps
Julien Nioche created STORM-2502:
------------------------------------
Summary: Use PID in file name for heap dumps
Key: STORM-2502
URL: https://issues.apache.org/jira/browse/STORM-2502
Project: Apache Storm
Issue Type: Improvement
Affects Versions: 1.1.0
Reporter: Julien Nioche
Priority: Minor
The default JVM options for the workers specify the path to use for the heap dumps, see
[https://github.com/apache/storm/blob/1.x-branch/conf/defaults.yaml#L171], however when a memory error happens more than once for the same worker, only the first dump is kept as the file can't be overridden. Instead, would it make sense to use something like
_"-XX:HeapDumpPath=artifacts/heapdump_<pid>.hprof"_ so that a different dump is generated for each JVM instance? Or is the current pattern used on purpose to avoid too much disk space being used?
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)