Probleme bei der Projektinitialisierung

Manchmal kann es in einer WebOffice-Anwendung vorkommen, dass Projekte nicht vollständig initialisiert werden konnten und somit nicht verfügbar sind. Der Grund ist, weil ein Projekt beim Starten der Anwendung zwar versucht zu initialisieren, jedoch die benötigten Serverressourcen nicht alle initialisiert werden konnten (z.B. wenn der Hauptkartendienst gestoppt oder nach einem Neustart vom Server noch nicht verfügbar ist oder die Daten aus der Datenbank nicht gelesen werden können).

 

Ein WebOffice Projekte ist nicht verfügbar, weil benötigte Serverressourcen nicht vollständig initialisiert werden konnten

Ein WebOffice Projekte ist nicht verfügbar, weil benötigte Serverressourcen nicht vollständig initialisiert werden konnten

 

Wenn es am Server zu einem Neustart kommt, sollte der Startvorgang einiger Prozesse und Komponenten am Server optimiert werden. Dies kann mit Hilfe eines .BAT Skripts in der Windows Aufgabenplanung optimiert werden. Ein .BAT Skript für den Server Restart sollte dann in unterschiedlichen Zeitabständen bestimmte Prozesse und Anwendungen starten, welche für eine funktionierende WebOffice-Anwendung notwendig sind.

 

Die Reihenfolge des .BAT Skripts nach einem Neustart der gesamten Servermaschine sollte grob wie folgt sein:

icon_comment

Die Servermaschine sollte an der Stelle schon alle weiteren Windows-Dienste, welche auf Automatisch starten konfiguriert sind, fertig initialisiert haben.

1.IIS-Verwaltungsdienst wird gestartet

2.WWW-Publishingdienst wird gestartet

3.VertiGIS  WebOffice extensions wird gestartet

4.VertiGIS  WebOffice FTS-Index (Port 8983) wird gestartet

5.Datenbank wird gestartet

6.ArcGIS Server wird gestartet

7.Apache Tomcat (WebOffice) wird gestartet

 

Beispiel für ein Restart.bat

Beispiel für ein Restart.bat

 

icon_comment

Jede Aufgabe soll erst stattfinden, wenn der vorangegangene Punkt erfolgreich abgeschlossen wurde. Zwischen dem Start von ArcGIS Server und Start von Apache Tomcat sollte mehr Zeit eingeplant werden, je nachdem wie viele Kartendienste am ArcGIS Server initialisiert werden müssen.

icon_cross-reference

Siehe auch Kapitel Neustart des Servers.

Ⓒ Copyright 2023 by VertiGIS GmbH