wrapper.startup.timeout |
||||||||||
WARNINGBitte ändern Sie NICHT irgendeinen dieser Parameter, solange Sie nicht diese Eigenschaftsbeschreibung gelesen haben. Inkorrekte Einstellungen können zur Folge haben, dass der Wrapper nicht wie erwartet funktioniert. Anzahl in Sekunden, die zwischen der Zeit, wenn der Wrapper den JVM-Prozess startet und der Zeit, wenn die JVM-Seite des Wrappers antwortet, dass die Anwendung gestartet wurde, liegen. Das Setzen dieses Eigenschaftswerts auf "0" (Null) bedeutet, dass es niemals einen Time-out geben wird. Der Standardwert ist "30 Sekunden".
Probleme? Wenn Sie beim Aufstarten Ihrer Anwendung Time-out-Probleme erleben, ist der am meisten verbreitete Grund eine fehlerhafte Konfiguration. Bitte überprüfen Sie, ob der WrapperManager tatsächlich gestartet wurde. Sie sollten die folgende Ausgabe in der Konsole sehen, wenn Sie den Wrapper starten.
Wenn Sie die Wrapper-Version nicht angezeigt sehen, dann ist der WrapperManager nicht gestartet worden. Bitte stellen Sie sicher, dass Sie den Abschnitt Zusammenfassung der Integrationsmethoden gelesen haben, um sich bezüglich der korrekten Konfiguration zu vergewissern. Wenn die Konfiguration korrekt erscheint, dann versuchen Sie bitte die DEBUG-Ebene der Logausgabe zu aktivieren, um das Problem einzugrenzen. Wenn die Wrapper-Version angezeigt wird, aber der Wrapper beim Starten immer noch Time-outs erlebt, dann ist dies sehr wahrscheinlich aus einem von zwei Gründen. Die erste Möglichkeit ist die, dass der Aufruf der start-Methode keinen Rückgabe gibt. Dies sollte kein Grund sein, wenn Sie die WrapperSimpleApp, WrapperStartStopApp oder WrapperJarApp Klassen benutzen, um Ihre Anwendung zu starten. Wenn Sie jedoch den WrapperListener implementieren, überprüfen Sie bitte, dass die start-Methode tatsächlich nach der Fertigstellung eine Rückgabe liefert. Sie sollten in der Lage sein, dies via aktivierter DEBUG-Ausgabe zu sehen. Die andere Möglichkeit ist die, dass die Startmethode einfach eine Weile Zeit in Anspruch nimmt, um sich zu beenden. In diesem Fall kann es notwendig sein, die standardmäßige Timeout-Zeit beim Starten zu erhöhen. Sie können versuchen, sie auf "300 Sekunden" (5 Minuten) festzulgen und sehen, ob das Problem dadurch verschwindet. Am besten wählen Sie einen Wert, der genügend lang ist, um die Anwendung korrekt starten zu lassen, aber genügend kurz ist, damit der Wrapper im Fall eines Aufhängers der eigentlichen JVM so schnell wie möglich reagieren kann. WrapperManager.signalStarting(n) :
Wenn der Startvorgang längere Zeit in Anspruch nimmt,
ist eine Alternative zum Setzen eines langen Time-outs, regelmäßig die
WrapperManager. WARNINGWährend die Fähigkeit gegeben ist, seien Sie sich bitte bewusst, dass das Setzen dieses Eigenschaftwerts auf "0" (Null) (= Deaktivieren des Time-outs) oder auf einen großen Wert bedeutet, dass die Fähigkeit des Wrappers, einen Aufhänger der JVM während der Startphase zu erkennen, deaktiviert wird.
Wenn die Main-Class, die mit der wrapper.
Wie die Nachricht es angibt, handelt es sich hierbei um ein Konfigurationsproblem, welches durch Befolgen der Anweisungen für einer der dokumentierten Integrationsmethoden gelöst werden kann. WARNING
Während die wrapper. |
Verweis: Timeout |
|
Verweis: Neustart, Starten |
|