wrapper.jvm_exit.timeout |
|||||||||
WARNINGÄndern Sie NICHT irgendeinen dieser Parameter, bevor Sie nicht diese Beschreibung der Eigenschaft gelesen haben. Inkorrekte Einstellungen können bewirken, dass der Wrapper nicht wie erwartet funktioniert. Anzahl Sekunden, die gewährt werden zwischen der Zeit, wenn die JVM berichtet, dass sie sich beendet hat und die Zeit, zu der der JVM-Prozess sich tatsächlich beendet. Das Setzen dieses Eigenschaftenwerts auf "0" (Null) bedeutet, dass ein Timeout niemals stattfindet. Der Standardwert ist "15 Sekunden".
Im Normalbetrieb wird die Java-Seite des Wrappers System.
Wenn die Anwendung ihren eigenen Shutdown-Hook registriert hat, der einige Zeit zum Beenden beansprucht, könnten Sie beim Warten darauf, dass der JVM-Prozess sich beendet, Timeouts erleben. Um dieses Problem zu vermeiden, kann es notwendig sein, die Timeout-Zeit zu verlängern, um dem Shutdown-Hook der Anwendung Zeit zu geben, den Vorgang komplett abschließen zu können. Seien Sie sich bitte bewußt, dass sich Shutdown-Hooks in der Regel stets unmittelbar abschließen sollten. Wenn Sie mit dem Timeout Ihrer Anwendung beim Herunterfahren Probleme haben, kann es nützlich sein, den Wrapper versuchen zu lassen, einen Thread-Dump vor der zwangsweisen Beendigung der JVM anzufordern. Dies wird gewöhnlich Klarheit darüber bringen, was die JVM am Beenden hinderte. Bitte lesen Sie die wrapper.request_thread_dump_on_failed_jvm_exit-Eigenschaftsbeschreibung, um mehr Informationen darüber zu erhalten. WARNINGAuch wenn die Funktion/Fähigkeit zur Verfügung steht, seien Sie sich bitte bewusst, dass das Setzen dieses Eigenschaftswerts auf "0" (Null) (= Deaktivieren des Timeouts) oder auf einen großen Wert, dazu führt, dass die Funktion/Fähigkeit des Wrappers, einen "Hänger" während der JVM-Prozessbeendigung zu erkennen, ausgeschaltet wird. WARNING
Solange die wrapper. |
Verweis: Timeout |
|
Verweis: Beenden |
Der Java Service Wrapper bietet einen kompletten Satz an Konfigurationseigenschaften an, die es Ihnen ermöglichen, dass der Wrapper genau Ihre Bedürfnisse abdeckt. Sehen Sie bitte in die Dokumentation bezüglich der einzelnen Eigenschaften, um alle Möglichkeiten über die obengenannten Beispiele hinaus zu sehen.
|