Die Eigenschaften, die Sie für Ihren Karten- oder Image-Service-Cache einstellen, können den Erfolg beim Erstellen und Verwenden von Kacheln in hohem Maße beeinflussen. Da die Kachel-Cache-Erstellung ein ressourcenintensiver Prozess ist, sollten Sie wissen, wie Sie ohne unnötigen Zeit- und Ressourcenaufwand für die Generierung von Kacheln die Performance für Ihre gecachten Services optimieren können. In diesem Thema werden die verfügbaren Karten- und Bild-Cache-Eigenschaften in ArcGIS Server Manager und die Entscheidungen erläutert, die im Zusammenhang mit diesen Eigenschaften zu treffen sind.
Zugriff auf die Cache-Einstellungen in ArcGIS Server Manager
Wenn Sie einen Service in ArcGIS Server Manager bearbeiten, können Sie seine Caching-Einstellungen ändern.
Hinweis:
ArcGIS Server Manager enthält viele Einstellungen für das Cache-Management und die Cache-Erstellung mit Ausnahme solcher, die von Geoverarbeitungswerkzeugen abhängig sind. Einige Einstellungen können Sie nach der Veröffentlichung nicht mehr ändern. Diese werden schreibgeschützt in ArcGIS Server Manager dargestellt.
- Öffnen Sie ArcGIS Server Manager, und melden Sie sich als ArcGIS Server-Administrator oder Besitzer des Service an. Falls Sie Hilfe zu diesem Schritt benötigen, finden Sie weitere Informationen unter Anmelden bei Manager.
- Klicken Sie auf Services und dann auf Services verwalten.
- Klicken Sie auf den Namen des Karten- oder Image-Services.
Daraufhin werden die Service-Eigenschaften geöffnet.
- Klicken Sie im linken Bereich auf Caching.
- Legen Sie die Cache-Eigenschaften fest.
Einige Eigenschaften wie Kachelursprung und -abmessungen sind nach dem Initialisieren des Cache schreibgeschützt.
- Wenn Sie die Cache-Eigenschaften fertig geändert haben, klicken Sie auf Speichern und neu starten.
Grundeinstellungen
Nachdem Sie die Registerkarte Caching aufgerufen haben, wählen Sie zuerst für die Darstellung des Karten- oder Image-Service die Option Kacheln aus Cache verwenden aus. Wenn Sie zum Zeichnen die Option Dynamisch aus den Daten auswählen, zeichnet der Server die Karte jedes Mal neu, und der Karten- bzw. Image-Service verwendet keine gecachten Kacheln, die Sie erstellt haben.
Cache-Verzeichnis
Das Server-Cache-Verzeichnis ist ein Speicherort in Ihrem Dateisystem oder in einem Objekt-Cloud-Speicher, in dem Ihre Cache-Kacheln gespeichert werden. Ein Server-Cache-Verzeichnis kann mehrere Caches enthalten. Sie können jedoch auch mehrere Server-Cache-Verzeichnisse zum Server hinzufügen. Wenn Sie eine ArcGIS Server-Site erstellen, wird am angegebenen Speicherort ein Server-Cache-Verzeichnis für Sie erstellt. Weitere Informationen hierzu finden Sie unter Serververzeichnisse.
Wenn Sie planen, der Site einen weiteren GIS-Servercomputer hinzuzufügen, müssen Sie die Dateifreigabe auf dem Server-Cache-Verzeichnis aktivieren, damit es von allen beteiligten Computern gesehen werden kann. Weitere Informationen finden Sie unter Hinzufügen von Serververzeichnissen in Server Manager und Konfigurieren einer Bereitstellung auf mehreren Computern. Sie müssen dem ArcGIS Server-Konto Schreibzugriff auf das Server-Cache-Verzeichnis geben, damit der Server die Kacheln erfolgreich in das Verzeichnis einfügen kann. Sie können den Schreibzugriff optional entfernen, nachdem Sie die Caches erstellt haben.
Die Kacheln werden in einer Verzeichnishierarchie organisiert. Das Verzeichnis der obersten Ebene hat den gleichen Namen wie der Kartenservice, außer wenn der Service in einem GIS-Serverordner erstellt wurde. Wenn sich der Kartenservice in einem Ordner befindet, trägt das Verzeichnis der obersten Ebene den Namen <folder name>_<map service name>.
Vorsicht:
Wenn Sie den Service-Namen oder den Namen des Kartendatenrahmens ändern, müssen Sie den Cache-Ordner manuell umbenennen, damit der Name übereinstimmt.