Starten des Controls
In PI Vision oben links auf “Assets” klicken um entsprechenden Bereich aufzuklappen.
Im oberen Bereich mit einem Klick auf “weruHighAvailability” das Control selektieren.
Im Anschluss kann das Control mit einem beliebigen Attribut nach Navigation durch den Asset Tree per Drag&Drop dem Display hinzugefügt werden. Das HighAvailability Control ist auf dem Display vorhanden und kann konfiguriert werden.
Konfigurationsmöglichkeiten
Bei der Installation kann die Datei “sym-weruHighAvailability-DefaultConfig.js” angepasst werden um die Standard-Werte der Konfigurationskachel zu hinterlegen. Diese Anpassung kann nicht im Nutzer in PI Vision angepasst werden!
Mit einem Rechtsklick auf das Control besteht die Möglichkeit auf “Konfigurieren” zu drücken. Dadurch erscheint die Konfigurationskachel.
Die “Enabled“ Option schaltet das Control ein oder aus. (Schalten sie vor dem bearbeiten der Optionen am besten immer das Control vorher aus, um falsche Serverabfragen zu verhindern.)
Die “Server 1” Option gibt den ersten Server an, welcher kontrolliert werden soll. (Diese Feld wird Benötigt)
Die “Server 2“ Option ist optional und gibt den zweiten Server an, der kontrolliert werden soll.
Die “Intervall(ms)“ Option legt den Zeit Intervall in Millisekunden fest in dem der/die Server geprüft werden.
Die “Max Timeout(s)“ Option Legt fest wie lange ein Server in Sekunden maximal brauchen darf bis er als unerreichbar zählt.
Funktionsweise des Controls
Wenn nur ein Server hinterlegt ist:
Wird Server 1 periodisch abgefragt ob er noch zu erreichen ist.
Falls die Verbindung ausfallen sollte, wird die Seite neu geladen. So das ihre Server Redundanz genutzt wird.
(Diese Option sollte nur genutzt werden, wenn sie mehr als 1 Server über eine URL am laufen haben.)
Wenn zwei Server hinterlegt sind:
Werden Server 1 und Server 2 periodisch abgefragt ob sie noch zu erreichen sind.
Es wird bei Ausfällen automatisch auf den anderen Server gewechselt, falls nötig.
Entfernen des Controls
Als erstes muss in den Bearbeitungsmodus gewechselt werden (Icon oben rechts).
Nach einem Klick auf das Control kann es mit der Entfernen-Taste gelöscht werden.