wrapper.java.detect_debug_jvm |
||||||||||||||
WARNINGÄndern Sie NICHT irgendwelche dieser Parameter, bevor Sie nicht die Beschreibung zu dieser Eigenschaft gelesen haben. Inkorrekte Einstellungen können bewirken, dass der Wrapper nicht mehr wie erwartet funktioniert. Der Wrapper hat mehrere Features, die konzipiert wurden, um herauszufinden, wann eine JVM abgestürzt ist oder auf andere Weise instabil wurde. Normalerweise sollte alles aktiviert gelassen werden. Wenn jedoch eine JVM mit einem Debugger verbunden ist, kann es sein, dass die JVM aus gutem Grund abgestürzt erscheint, da gleichzeitig viele verschiedene Fehlersuchvorgänge stattfinden. In diesen Fällen würde der Wrapper normalerweise denken, dass die JVM abgestürzt wäre, und diese zwangsweise inmitten eines Fehlersuchvorgangs beenden und neu starten. Der Wrapper hat einen Workaround für dieses Problem, indem er die konfigurierte Java-Befehlszeile überprüft und gewisse Timeouts ignoriert, wenn dieser entdecken würde, dass ein Debugger im Einsatz ist. Diese Eigenschaft ermöglicht es, diesen Fehlersuchen-Check zu aktivieren oder zu deaktivieren. Der Standardwert ist "TRUE", wobei Fehlersuchvorgänge erkannt und gewisse Time-outs ignoriert werden.
Entdecken des Debuggers:
Der Wrapper entscheidet, dass die JVM einen Debugger nutzt,
wenn die wrapper. Wenn der Wrapper entdeckt, dass ein Debugger genutzt wird, wird der folgende Banner beim Starten geloggt:
Dann, wenn zum ersten Mal ignorierte Timeouts auslaufen würden, würde der folgende Banner geloggt werden:
|
Verweis: Java-Befehle |
|