Zum Hauptinhalt springen
Version: iSign 8

Zusätzliche Server-Instanzen erstellen (Windows)

tipp

Für das Verständnis dieses Artikels sind technische Vorkenntnisse erforderlich.

iSign unterstützt mehrere unabhängige Server-Instanzen auf einer Maschine. Die Instanzen sind logisch unabhängig. Das heißt sie verwenden unterschiedliche Konfigurationen und unterschiedliche Daten. Außerdem können unterschiedliche Versionen verwendet werden.

Jede Instanz benötigt eine eigene Basis-URL. Dies können entweder eine verschiedene Domains oder unterschiedliche Ports sein. Ebenso wird für jede Instanz eine eigene Lizenz benötigt.

Sinnvoll eingesetzt werden Instanzen

  • um mehrere kleine Systeme resourcensparend auf einem Server zu betreiben,
  • oder um Staging-Systeme auf einem Produktiv-Server zu installieren.

Bei Verwendung mehrerer Instanzen ist die grafische Benutzeroberfläche bei der Konfiguration nur eingeschränkt nutzbar. Stattdessen wird die Konfigurationsdatei direkt bearbeitet.

Voraussetzungen​

  • iSign 8.0.21 oder neuer
  • Wir gehen davon aus, dass iSign bereits Installiert ist und eine Standardinstanz bereits konfiguriert und lauffähig ist.
  • Es wird ein Lizenz-Key benötigt
  • Der Server sollte einen bisher unbenutzen Domain-Name haben oder einen unbenutzen Port.

Konfigurieren​

Eine neue Instanz wird erstellt, indem zunächst eine Konfigurationdatei für diese angelegt wird. Die Konfigurationdateien befinden sich im Ordner C:\ProgramData\designo\isign-server\global\server-setup. Falls dieser nicht existiert muss er angelegt werden. Die Datei C:\ProgramData\designo\isign-server\global\server-setup.json kann dann in den zuvor genannten Ordner kopiert und umbenannt werden. Z.B. C:\ProgramData\designo\isign-server\global\server-setup\instanz1.json.

Danach öffnen wir die neu erstellte Datei und Konfigurieren die Instanz. Dazu werden alle Vorkomnisse von default in den Instanznamen instanz1 geändert. Außerdem wird die Server-URL angepasst.

Anwenden​

Zunächst wird die Lizenz eingetragen und aktiviert

issrvconfig license instanz1 use --key YOUR-LICENSE-KEY
issrvconfig licence instanz1 activate

Dann wird die Konfiguration angewendet mit dem Befehl:

issrvconfig apply instanz1

instanz1 ist hierbei der zuvor vergebene Instanzname.