World Map
Java Service Wrapper ist der einfachste Weg, um Ihr Produkt zuverlässiger, sicherer zu machen.
  • Free Trial
  • Buy Now
wrapper.statusfile Eigenschaft

Index

wrapper.statusfile

Kompatibel :3.2.0
Editionen :Professional EditionStandard EditionCommunity Edition
Betriebssysteme :WindowsMac OSXLinuxIBM AIXFreeBSDHP-UXSolarisIBM z/OSIBM z/Linux

Datei, in die der gegenwärtige Wrapper-Status zu schreiben ist. Diese Eigenschaft ist standardmäßig nicht gesetzt.

Diese Eigenschaft hat für die meisten Anwendungen keinen Nutzen. Sie kann jedoch für externe Anwendungen, die den Wrapper-Status überwachen müssen, nützlich sein.

Wenn diese Einstellung genutzt wird, wird eine Datei, die den letzten Status des Wrapper-Prozesses enthält, an den spezifizierten Speicherort geschrieben, sobald der Prozess gestartet ist und dann wann immer sich der interne Status ändert. Die Datei wird gelöscht werden, wenn der Wrapper-Prozess sich beendet.

Beispiel:
wrapper.statusfile=./myapp.status

NOTE

Der Wrapper muß in der Lage sein, diese Datei zu öffnen und dann in diese Datei zu schreiben, wann immer ihr Status sich ändert. Der Wrapper enthält einen Code, der es für die Datei erlaubt, kurzzeitig durch einen externen Prozess gesperrt zu werden. Jedoch bricht der Wrapper mit einer Warnung in der Logdatei ab, wenn die Datei für mehr als 1 Sekunde gesperrt bleibt. Dies beeinträchtigt nicht die Funktionsweise des Wrappers.

Statusanzeige:

Die Datei wird als eine 1-Zeile-Textdatei mit einem Single Token formattiert, der den gegenwärtigen Wrapper- Status anzeigt.

Mögliche Werte beinhalten:

  • STARTING :

    Der Wrapper ist noch im Startvorgang. Er bleibt in diesem Zustand bis der erste Java-Prozess sein Starten beendet hat, oder der Wrapper beginnt, sich zu beenden.

  • STARTED :

    Der Wrapper ist gestartet. Er bleibt in diesem Zustand bis der Wrapper beginnt, sich zu beenden.

  • PAUSING :

    The Wrapper is in the process of pausing the JVM, transitioning from the STARTED to PAUSED state.

  • PAUSED :

    The Wrapper is paused. It will remain in this state until the Wrapper is resumed or shut down. See wrapper.pausable property for more information.

  • RESUMING :

    The Wrapper is in the process of resuming the JVM, transitioning from the PAUSED to STARTED state.

  • STOPPING :

    Der Wrapper beginnt, sich zu beenden. Er bleibt in diesem Zustand, bis der Java-Prozess komplett beendet ist.

  • STOPPED :

    Der Wrapper ist bereit, geschlossen zu werden. Dieser Zustand existiert nur unmittelbar, bevor der Wrapper-prozess sich beendet.

NOTE

Änderungen am Wert dieser Eigenschaft haben keinerlei Auswirkung auf den Wrapper, wenn die Konfiguration neu geladen wird. Der Wrapper muss neu gestartet werden, damit die Änderungen wirksam werden.

wrapper.statusfile.umask

Kompatibel :3.2.0
Editionen :Professional EditionStandard EditionCommunity Edition
Betriebssysteme :WindowsMac OSXLinuxIBM AIXFreeBSDHP-UXSolarisIBM z/OSIBM z/Linux

Sie können die "umask" auf diese Datei setzen. Sehen Sie die wrapper.*.umask Eigenschaft.

Beispiel:
wrapper.statusfile.umask=0022

Verweis: PID, ID, Statusdatei