Die Offline-Page ist dafür da, falls man Änderungen an der Datenbank vornehmen will, jedoch nicht will dass man im Client noch etwas anstellen kann oder auch wenn die Applikation abstürzt, dass man doch noch eine Seite hat, die man anstelle sieht.
Ebenfalls kann man automatisch Emails versenden lassen, falls die Applikation abstürzt und einstellen wie lange es dauert, bis die Applikation versucht sich neu zu starten.
Einstellungen
Die OfflinePage Einstellungen können mithilfe der Environment Variablen geändert werden.
Dazu gibt es folgende Einstellungen:
Schlüssel | Werte | Default | Beschreibung |
---|---|---|---|
|
|
| Konfiguriert ob die OfflinePage anstelle der normalen Seite angezeigt werden soll. |
|
| (leerer String) | Konfiguriert den Pfad zur OfflinePage welche angezeigt wird. Dies muss eine HTML Datei sein. Wenn dies leer ist, wird die default OfflinePage angezeigt. |
|
|
| Konfiguriert die Meldung die zurückgegeben wird, wenn man versucht den Server zu erreichen. Dies wird im Normalgebrauch nicht zum Vorschein kommen. |
|
|
| Konfiguriert die Zeit in Sekunden, bis die Applikation neu startet, im falle eines Absturzes. Bis diese Zeit abgelaufen ist, wird die OfflinePage dargestellt. |
|
|
| Konfiguriert ob Emails, im Falle eine Crashes, versendet werden sollen. |
|
| (leerer String) | Konfiguriert an wen die Emails gehen, die im Falle eins Crashes versendet werden. Mehrere Emails kann man mithilfe eines Semikolons ( |
|
|
| Konfiguriert das Subjekt der Emails die versendet werden. Hier stehen folgende Variablen zur Verfügung, siehe Email Variablen. |
|
|
| Konfiguriert den Inhalt der Emails die versendet werden. Dies kann als Text und auch als HTML angegeben werden. Auch hier stehen folgende Variablen zur Verfügung, siehe Email Variablen. |
Email Variablen
Folgende Variablen können in der Email verwendet werden:
Schlüssel | Wert |
---|---|
| Der Name der Applikation. |
| Die Fehlermeldung des Fehlers der geworfen wurde. |