Allgemeine Probleme und Lösungen

Nachfolgend sind Fragen oder Probleme, die beim Arbeiten mit ArcGIS Server auftreten können, und mögliche Lösungsvorschläge aufgeführt. Wenn Sie das gesuchte Problem nicht finden, können Sie auch nach Artikeln auf der Esri Support-Webseite suchen.

Installation und Postinstallation

Verwaltung

Manager

Services

Webanwendungen

Performance

Kann ich ArcGIS Server für Microsoft .NET Framework und ArcGIS Server für die Java-Plattform auf dem gleichen Windows-Computer installieren?

Die .NET- und Java-Versionen von ArcGIS Server können gemeinsam auf dem gleichen Computer vorhanden sein. Wenn Sie beide zusammen installieren, müssen Sie das unten angegebene Verfahren einhalten um sicherzustellen, dass die Serververzeichnisse den virtuellen Verzeichnissen für den IIS- oder Apache-Webserver ordnungsgemäß zugeordnet werden:

  1. Installieren Sie entweder die .NET- oder die Java-Version von ArcGIS Server.
  2. Entfernen Sie die Standardserververzeichnisse (arcgiscache, arcgisjobs, arcgisindex, arcgisinput, arcgisoutput) und ihre zugeordneten virtuellen Verzeichnisse mit Manager oder ArcCatalog.
  3. Installieren Sie die andere Version von ArcGIS Server. Sie können die Standardserververzeichnisse und die virtuellen Verzeichnisse für diese Version beibehalten.
  4. Verwenden Sie die Dateisystemwerkzeuge, um zusätzliche Serververzeichnisse für die Version von ArcGIS Server, die Sie in Schritt 1 installiert haben, zu erstellen.
  5. Registrieren Sie die neuen Serververzeichnisse und ihre zugeordneten virtuellen Verzeichnisse mithilfe von ArcCatalog oder Manager für die Version von ArcGIS Server, die Sie in Schritt 1 installiert haben, bei ArcGIS Server.

Welche Konten sollte ich für die Server Object Manager (SOM) und die Server Object Container (SOC)-Konten unter Windows verwenden?

Die SOM- und SOC-Konten werden vom GIS-Server intern verwendet und benötigen auf dem Computer nur eingeschränkte Berechtigungen. Wahrscheinlich werden Sie damit nur in Berührung kommen, wenn Sie ArcGIS Server auf anderen Computern installieren oder wenn Sie dem GIS-Server Berechtigungen für den Datenzugriff geben. In den meisten Fällen genügt es, die von der Postinstallation vorgeschlagenen Standardkontonamen (ArcGISSOM und ArcGISSOC) zu verwenden und die Konten vom Assistenten erstellen zu lassen. Die Postinstallation erstellt lokale Konten, die aus Sicherheitsgründen statt Domänenkonten empfohlen werden.

Mein Computername wird bei der Postinstallation abgeschnitten (nur Windows).

ArcGIS Server-Namen dürfen nicht länger als 15 Zeichen sein. Andernfalls treten Fehler während der Postinstallation auf, wenn versucht wird, eine Verbindung mit dem Server herzustellen. Dies ist eine bekannte Einschränkung einer Microsoft-Spezifikation für Active Directory-Namen.

Unter Linux/Solaris darf der Computername 64 Zeichen nicht überschreiten. Andernfalls stürzt SOM bei der Anmeldung im Manager ab.

Wird irgendwo ein Installationsprotokoll oder eine Zusammenfassung gespeichert, die ich später überprüfen kann?

Unter Linux/Solaris sind die Installationsprotokolldateien im Verzeichnis <ArcGIS Server-Installationsverzeichnis >/arcgis/server<ArcGIS-Versionsnummer>/Plogs/setup/. Unter Windows wird die Installation wird nicht automatisch protokolliert. Wenn Sie die Installation von der Befehlszeile ausführen, können Sie Parameter einschließen, die eine Protokolldatei erstellen. Weitere Informationen zur Installation von der Befehlszeile aus erhalten Sie im ArcGIS Server-Installationshandbuch.

Sie können über das Dialogfeld Software in Windows anzeigen, welche Features von ArcGIS Server installiert sind. Klicken Sie unter ArcGIS Server für Java Framework auf die Schaltfläche Ändern und wählen Sie Ändern aus, um die Liste der installierten Komponenten anzuzeigen oder zu ändern.

Unter Linux/Solaris können Sie im Verzeichnis <ArcGIS Server-Installationsverzeichnis >/arcgis/server <ArcGIS-Versionsnummer>/logs/setup/ArcGISServer_InstalledFeatures.log die installierten Komponenten prüfen.

Ich erhalte die Fehlermeldung, dass die ArcGIS Server-Lizenz abgelaufen ist.

Wenn Sie diese Meldung empfangen, wenden Sie sich an den ESRI Customer Support, um eine neue Lizenz zu erhalten, und führen Sie dann den Teil der GIS-Server-Postinstallation zur Autorisierung von ArcGIS Server erneut aus.

Funktioniert ArcGIS Server, wenn die Verbindung zum Netzwerk getrennt ist?

Wenn Sie ein verteiltes System eingerichtet haben, wobei sich der Webserver, Server Object Manager und Server Object Container alle auf separaten Computern befinden, funktioniert ArcGIS Server nicht ohne das Netzwerk. Wenn jedoch alle diese Komponenten auf dem gleichen physischen Computer ausgeführt werden, funktioniert ArcGIS Server ordnungsgemäß, solange auf alle Daten mit lokalen Pfaden statt mit freigegebenen Netzwerkverzeichnissen mit UNC-Pfaden oder NFS-Verzeichnissen verwiesen wird. Wenn Sie zum Beispiel eine Ressource wie ein Kartendokument auf Ihrem Windows-Computer veröffentlichen, veröffentlichen Sie es vom Laufwerk C. Stellen Sie für alle Plattformen sicher, dass alle Layer auch auf lokale Daten durch lokale Pfade verweisen.

Wenn der Windows-Computer darüber hinaus Teil einer Domäne ist und Sie die Verbindung des Computers zur Domäne getrennt haben, müssen Sie lokale Konten für das SOM-Konto, das SOC-Konto sowie das Konto zur Anmeldung beim Manager verwenden.

Meine Daten befinden sich auf einem Computer, auf dem kein ArcGIS Server installiert ist – wie kann ich ihm lokale SOC-Kontoberechtigungen erteilen?

Gelegentlich tritt die Situation auf, dass die Daten auf einem Computer ohne Komponenten von ArcGIS Server installiert sind und Sie die empfohlene Vorgehensweise befolgen, lokale Konten für das SOC-Konto zu verwenden. Unter Windows müssen Sie die Betriebssystemwerkzeuge verwenden, um ein lokales SOC-Konto auf dem Computer zu erstellen, der die Daten enthält. Erstellen Sie ein lokales Konto auf dem Computer, der die Daten bereitstellt, und weisen Sie ihm den gleichen Namen und das Kennwort wie dem SOC-Konto auf allen anderen Computern in der Bereitstellung zu. Der GIS-Server ist dann in der Lage, zu erkennen, dass er Berechtigungen zum Zugriff auf die Daten hat. Verwenden Sie unter Linux/Solaris das NFS-Verzeichnis oder bereitgestelltes Verzeichnis, z. B. /net/cup/cup1.

Kann ich meine Server in einer Failover- oder Roundrobin-Konfiguration einrichten?

Failover und Roundrobin sind Techniken, um einen Ersatzserver bereitzustellen, falls ein Server in der Konfiguration ausfällt. Während Sie die Webanwendungen in Eclipse oder NetBeans entwerfen, können Sie zusätzliche GIS-Server angeben, die die Anwendung verwenden sollen, und festlegen, ob sie im Failover- oder Roundrobin-Modus ausgeführt werden.

Wie kann ich herausfinden, welche Lizenzstufe von ArcGIS Server installiert ist?

Eine einfache Möglichkeit, die auf dem Computer installierte Lizenzstufe von ArcGIS Server zu bestimmen, ist den Protokollierungsumfang zu vergrößern, den Webserver neu zu starten und dann die aktualisierte Protokolldatei anzuzeigen. Führen Sie hierzu die folgenden Schritte aus:

  1. Klicken Sie in ArcGIS Server Manager auf das GIS-Server-Modul. Standardmäßig wird das Serveraktivitätsprotokoll angezeigt. Klicken Sie auf Serverprotokolleigenschaften bearbeiten.
  2. Wenn das Dialogfeld Server-Protokolleigenschaften angezeigt wird, wählen Sie das Dropdown-Feld unter Protokoll-Level und dann Info:Einfach aus. Speichern Sie oder schreiben Sie den Pfad der Protokolldatei auf. Dieser Pfad ist je nach Installationskonfiguration unterschiedlich.
  3. Klicken Sie auf OK, um die Änderungen zu übernehmen.
  4. Melden Sie sich vom Manager ab und starten Sie den Webserver neu. Sobald der Webserver neu gestartet wurde, wird die Protokolldatei mit der Serverprotokoll-Level-Konfiguration "Info:Einfach" überschrieben und gibt die installierte Lizenzstufe von ArcGIS Server an.
  5. Folgen Sie dem Protokolldateipfad, den Sie zuvor aufgezeichnet haben, und öffnen Sie die zuletzt geänderte .dat-Protokolldatei. Die installierte Lizenzstufe von ArcGIS Server wird in der ersten Meldungszeile angegeben.

Optional können Sie das Protokoll-Level auf seinen ursprünglichen Wert zurücksetzen.

Ich sehe mehr ArcSOC.exe-Prozesse als ausgeführte Service-Instanzen. Das passiert auch, nachdem ich all meine Services beendet habe.

ArcGIS Server verwendet intern einen ArcSOC.exe-Prozess für die Verzeichnisverwaltung. Sie können diesen Prozess im Task-Manager von Windows immer noch sehen, wenn Sie alle Ihre Services im Manager oder in ArcCatalog beenden.

Geoverarbeitungs-Services verwalten darüber hinaus Planung und Status von Aufträgen mithilfe von mehreren ArcSOC.exe-Prozessen. Für jede Geoverarbeitungs-Service-Konfiguration sehen Sie einen ArcSOC.exe-Prozess plus zwei ArcSOC.exe-Prozesse für jede ausgeführte Instanz. Wenn Sie z. B. einen Geoverarbeitungs-Service mit drei ausgeführten Instanzen haben, sehen Sie sieben ArcSOC.exe-Prozesse. Diese Prozesse verschwinden, sobald Sie den Service beenden, oder kurz danach.

Auf ähnliche Weise verwendet der Such-Service einen zugeordneten Geoverarbeitungs-Service, der möglicherweise die Anzahl der angezeigten ArcSOC.exe-Prozesse erhöht.

Ich kann die kontextsensitive Hilfe in ArcCatalog nicht aufrufen.

Wenn Sie ArcGIS Server mithilfe von ArcCatalog verwalten, erhalten Sie möglicherweise eine Fehlermeldung, wenn Sie versuchen, die Fragezeichen-Schaltfläche (?) zu verwenden, um die Hilfe aufzurufen. Dies geschieht unter dem Betriebssystem Windows Vista oder Windows 7, das nicht mit der ausführbaren Datei "WinHlp32.exe", die erforderlich ist, um die Hilfe anzuzeigen, geliefert werden. Microsoft stellt "WinHlp32.exe" als kostenlosen Download zur Verfügung. Hintergrundinformationen und Anweisungen zum Herunterladen finden Sie im Microsoft-Artikel 917607, oder folgen Sie den Eingabeaufforderungen in der Fehlermeldung.

Ich kann mich nicht bei Manager anmelden.

Um sich beim Manager anzumelden, müssen Sie ein Konto verwenden, das Mitglied der Gruppe agsadmin auf dem Computer mit dem SOM-Prozess ist.

Führen Sie unter Linux/Solaris das Diagnosewerkzeug von der Befehlszeile aus um zu prüfen, ob das Problem beim Server liegt oder ein Berechtigungsproblem ist.

Das Anmelden beim Manager unter Windows XP erfordert auch, dass die einfache Dateifreigabe deaktiviert wird. Versucht man, im einfachen Dateifreigabemodell über das Netzwerk auf den Computer zuzugreifen, wird immer das Gastkonto verwendet. Manager und Web ADF-Anwendungen müssen sich mit dem ArcGIS-Web-Services Konto authentifizieren (nicht als Gast), daher müssen Sie die einfache Dateifreigabe deaktivieren, wenn diese nicht bereits deaktiviert ist. Um die einfache Dateifreigabe zu deaktivieren, führen Sie folgende Schritte aus:

  1. Klicken Sie auf Start und dann auf Arbeitsplatz.
  2. Klicken Sie im Menü Extras auf Ordneroptionen, und wählen Sie die Registerkarte Ansicht aus.
  3. Deaktivieren Sie im Abschnitt Erweiterte Einstellungen das Kontrollkästchen Einfache Dateifreigabe verwenden (empfohlen).
  4. Klicken Sie auf OK.

Um sich an Manager anzumelden, müssen Sie auch entweder die Windows-Firewall deaktivieren oder Ausnahmen für ArcGIS Server hinzufügen. Um Windows-Firewall Ausnahmen hinzuzufügen, führen Sie folgende Schritte aus:

  1. Klicken Sie in Windows auf Start, Systemsteuerung und anschließend auf Windows-Firewall. Klicken Sie auf die Registerkarte Ausnahmen.
  2. Klicken Sie auf Port hinzufügen und geben Sie die folgenden Informationen ein:

    Name: DCOM (ArcGIS Server)

    Portnummer: 135

    Typ: TCP

  3. Klicken Sie auf Port hinzufügen und geben Sie die folgenden Informationen ein:

    Name: Tomcat (ArcGIS Server SOM)

    Portnummer: 8099

    Typ: TCP

  4. Klicken Sie auf Port hinzufügen und geben Sie die folgenden Informationen ein:

    Name: Tomcat (ArcGIS Server Web Apps)

    Portnummer: 8399

    Typ: TCP

  5. Klicken auf Programm hinzufügen und suchen Sie dazu nach <ArcGIS-Installationsverzeichnis>\bin\ArcSOM.exe. Klicken Sie auf OK.
  6. Klicken auf Programm hinzufügen und suchen Sie nach <ArcGIS-Installationsverzeichnis>\bin\ArcSOC.exe. Klicken Sie auf OK.
  7. Schließen Sie Windows-Firewall.

Um sich im Manager auf einem Windows-Computer, für den NTLMv2-Authentifizierung erforderlich ist, anzumelden, muss die Manager-Konfigurationsdatei mit der Windows-Einstellung für die lokale Sicherheitsrichtlinie übereinstimmen. Um die lokale Sicherheitsrichtlinie zu überprüfen und die Manager-Konfigurationsdatei zu aktualisieren, führen Sie folgende Schritte aus:

  1. Klicken Sie auf Start > Systemsteuerung > Verwaltung > Lokale Sicherheitsrichtlinie.
  2. Klicken Sie auf Sicherheitseinstellungen > Lokale Richtlinien > Sicherheitsoptionen.
  3. Führen Sie einen Bildlauf zur Richtlinie Netzwerksicherheit: LAN-Managerauthentifizierungsebene durch.
  4. Wenn die Richtlinie auf Nur NTLMv2-Antwort senden/LM & NTLM verweigern eingestellt ist, navigieren Sie zu <ArcGIS-Installationsverzeichnis>\java\manager\service\lib.
  5. Öffnen Sie die Datei manager_config.properties in einem Texteditor, z. B. Editor.
  6. Suchen Sie die Eigenschaft mit dem Namen ARCGIS_LM_COMPATIBILITY_LEVEL und ändern Sie ihren Wert in 5.
  7. Öffnen Sie die Verwaltungskonsole Dienste, indem Sie auf Systemsteuerung > Verwaltung > Dienste klicken.
  8. Starten Sie den ArcGIS Server Manager-Service neu.

Ich kann keine Verbindung zu Karten-Services, die mit ArcGIS Server 10 veröffentlicht wurden, über ArcGIS Explorer 900 oder 1200 herstellen.

Beim Herstellen einer Verbindung mit Karten-Services, die mit ArcGIS Server 10 veröffentlicht wurden, geben ArcGIS Explorer 900 und 1200 möglicherweise den folgenden Fehler zurück: Unable to add service(s). Um dieses Problem zu beheben, müssen Sie das ArcGIS Explorer 1200 ArcGIS Server 10-Kompatibilitäts-Patch installieren.

Welche OGC-konformen Services kann ich mit ArcGIS Server veröffentlichen?

Sie können sowohl WFS- als auch WCS-Services mit ArcGIS Server veröffentlichen. Weitere Informationen dazu finden Sie unter OGC-Unterstützung in ArcGIS Server.

Ich habe Schwierigkeiten damit, einen Service zu erstellen, der Layer aus einer Geodatabase enthält.

Informationen zur Konfiguration der erforderlichen Berechtigungen für ArcSDE und andere Geodatabase-Layer finden Sie unter Vorbereiten von Ressourcen zur Veröffentlichung.

Ich versuche, in ArcCatalog einen Karten-Service in der Vorschau anzuzeigen, aber das Bild ist leer.

Wenn Sie eine leere Registerkarte Vorschau mit Koordinatenwerten sehen, die unten angezeigt werden, während Sie die Maus bewegen, ist es wahrscheinlich, dass ArcCatalog das Kartenbild nicht aus dem virtuellen Verzeichnis abrufen kann, das Sie mit dem Ausgabeverzeichnis verknüpft haben. In diesem Fall hat ArcCatalog alle Informationen zur Karte außer dem tatsächlichen Bild, was der Grund ist, warum Sie die Koordinaten sehen, wenn Sie die Maus bewegen. Die beste Chance, das Problem zu beheben, ist, die virtuellen Verzeichniseinstellungen mithilfe der Webserver-Verwaltungssoftware zu überprüfen und sicherzustellen, dass das virtuelle Verzeichnis korrekt auf das Ausgabeverzeichnis auf der Festplatte verweist.

Wenn Sie überprüfen möchten, ob das Problem beim Ausgabeverzeichnis liegt, passen Sie die Eigenschaften des Karten-Services an, damit nur MIME als Bildrückgabetyp unterstützt wird. Diese Einstellung verwendet kein Ausgabeverzeichnis. Wenn Sie das Bild nur mit MIME sehen und nicht mit MIME + URL, dann wissen Sie, dass es ein Problem mit dem Ausgabeverzeichnis und/oder dem virtuellen Verzeichnis gibt.

Sie können zum Ausgabeverzeichnis auf der Festplatte wechseln, um sicherzustellen, dass die Bilder darin erstellt werden. Wenn Sie sehen, dass Bilder zum Ausgabeverzeichnis hinzugefügt werden, sobald Sie versuchen, den Karten-Service in der Vorschau anzuzeigen, dann liegt das Problem an den Einstellungen für das virtuelle Verzeichnis.

Ich habe angefangen, einen Karten-Cache zu erstellen, und es dauert sehr lange. Wann ist er fertig?

Die Zeitdauer, die benötigt wird, um den Karten-Cache zu erstellen, hängt vom Cache-Typ ab, den Sie erstellen (Fused oder Multilayer), den ausgewählten Maßstabsebenen und der Menge an Serverressourcen, die Sie der Cache-Erstellung gewidmet haben. Diese Faktoren werden ausführlich im Abschnitt Schätzen der Cache-Erstellungszeit im Thema "Planen eines Karten-Caches" erläutert.

Wie kann ich meine Services von einem Entwicklungscomputer zu einem Produktionscomputer migrieren?

Sie können das Verzeichnis <ArcGIS>\server\user\cfg (<ArcGIS Server-Installationsverzeichnis>/arcgis/Server <ArcGIS-Versionsnummer>/server/user/cfg unter Linux/Solaris) vom Entwicklungscomputer kopieren und es in die gleiche Position auf dem Produktionscomputer einfügen. Dabei wird der ursprüngliche .cfg-Ordner überschrieben. Anschließend müssen Sie den ArcGIS Server Object Manager Windows-Service manuell neu starten. Wenn sich die Service-Daten auf dem Produktionscomputer in einer anderen Ordnerstruktur befinden, müssen Sie die Service-Eigenschaften ändern, um auf die neuen Pfade der Daten zu verweisen.

ArcGIS Server Internet-Verbindungen zu nicht im Pool befindlichen Services sind sehr langsam.

Die Verwendung von nicht in einem Pool befindlichen Services über eine ArcGIS Server Internet-Verbindung wird nicht empfohlen. Verwenden Sie stattdessen eine lokale ArcGIS Server-Verbindung.

Internetverbindungen verwenden die Services in einer rein statusunabhängigen Weise. Jede Anforderung an einen Service über das Internet führt in der Back-End-Komponente des Services zu einer Kontextabfrage und zur Freigabe. Wenn sich der Service nicht in einem Pool befindet, führt jede Kontextfreigabe zum Abbau und der Wiedererstellung einer Service-Instanz. Dies kann rechenintensiv sein, besonders wenn ein Client mehrere Anforderungen an den Service stellt.

Ich habe kürzlich meine Karten- und Globe-Caches aktualisiert. Beachten Client-Anwendungen automatisch, dass die aktualisierten Kacheln verfügbar sind?

Wenn Sie einen Bereich einer Karte oder eines Globe-Caches aktualisieren, müssen Benutzer von ArcMap, ArcGlobe und ArcGIS Explorer, die diesen Bereich und die Ausdehnung bereits besucht haben, ihre lokalen Bild-Caches löschen, damit sie die Aktualisierungen sehen können. Als Serveradministrator müssen Sie die Benutzer darauf hinweisen, dass aktualisierte Daten verfügbar sind, damit sie wissen, dass sie ihre Caches löschen müssen. Anweisungen zum Löschen des lokalen Caches finden Sie im Hilfesystem Ihrer Client-Anwendung.

ArcGIS Server platziert Sperren auf meinen Daten.

Standardmäßig verwenden ArcGIS Server-Karten-Services Schemasperren, um zu verhindern, dass andere Benutzer das Geodatabase-Schema ändern, während der Service ausgeführt wird. Wenn die Schemasperren den Workflow behindern, können Sie sie deaktivieren, indem Sie das Tag SchemaLockingEnabled manuell zur Service-Konfigurationsdatei hinzufügen und es auf false einstellen. Weitere Informationen zum Bearbeiten der Service-Konfigurationsdatei und zur Verwendung dieses Tags finden Sie unter Service-Konfigurationsdateien.

Ich habe einen Globe-Service veröffentlicht und einige Layer sind verschwunden.

Globe-Services können nicht in anderen Globe-Services veröffentlicht werden. Es ist wahrscheinlich, dass die fehlenden Layer von anderen Globe-Services kommen, die sich im ArcGlobe-Dokument (.3dd) befanden, das Sie versucht haben zu veröffentlichen. Die standardmäßigen ArcGIS Online-Layer in ArcGlobe sind z. B. Globe-Services, die von ESRI gehostet werden und entfernt werden, wenn Sie einen Globe-Service veröffentlichen.

Wenn Sie die fehlenden Layer sehen möchten, fügen Sie den Globe-Service zu einem neuen .3dd- oder .nmf-Dokument hinzu. Dann können Sie eine Verbindung mit den entsprechenden Servern (z. B. ArcGIS Online) herstellen und die Layer hinzufügen, die ursprünglich aus dem Globe-Service entfernt wurden.

Ich habe einen Service hinzugefügt, aber ich kann ihn nicht im Services-Verzeichnis sehen.

Informationen im Services-Verzeichnis werden gecacht, damit beim Navigieren in dessen Links eine schnelle Performance möglich ist. Wenn Sie einen Service hinzufügen, entfernen oder ändern, müssen Sie den Cache löschen, damit die Änderungen im Services-Verzeichnis angezeigt werden. Navigieren Sie zu http://<Servername>/<Instanzname>/rest/admin, melden Sie sich an, und klicken Sie auf Optionen zum Löschen des Caches. Sie können einen Zeitplan zum automatischen Löschen des Caches einrichten oder ihn manuell löschen. Sobald der Cache gelöscht wurde, sollten Sie den neuen Service im Services-Verzeichnis sehen können.

Ich erhalte bei der Anzeige von gecachten Karten-Services einen HTTP Status 404-Fehler, nachdem ich mein Cache-Verzeichnis an eine neue Position verschoben habe.

Der ArcGIS Web Service Handler Cache muss aktualisiert werden. Siehe Konfigurieren des ArcGIS Web-Service-Handler-Caches.

HinweisHinweis:

Dieses Problem tritt nicht auf, wenn der Cache konfiguriert wird, um Kartenkacheln nach Bedarf zu generieren.

Kann ich einen Image-Service in einer Webanwendung verwenden?

Image-Services stellen Raster-Datasets, Mosaik-Datasets oder mit ArcGIS Image Server kompilierte Image-Service-Definitionen dar, die durch ArcGIS Server veröffentlicht wurden. Sie können einen Image-Service direkt als Ressource einer Webanwendung hinzufügen.

Sie können auch die WMS-Funktion auf dem Image-Service aktivieren, und anschließend den Service als WMS-Ressource der Anwendung hinzufügen. WMS ist eine offene Spezifikation zur Bereitstellung von Kartenbildern im Web. In den Image-Service-Eigenschaften oder beim Erstellen des Image-Services sehen Sie eine Liste mit Kontrollkästchen für Funktionen, die Sie aktivieren können. Sie sollten WMS markieren und die URL des Services, der erstellt wird, eingeben. Manager und das Web ADF steuert die Unterstützung für das Hinzufügen von WMS-Services zu den Webanwendungen. Sie müssen nur die URL eingeben.

Siehe WMS-Services und Auswählen von Services zur Anzeige für weitere Informationen über WMS-Services und zum Hinzufügen zu Webanwendungen im Manager.

Web Mapping-Anwendungen auf einem externen Webserver werden beendet, wenn die NTLMv2-Authentifizierung aktiviert wird.

In einer Umgebung, für die NTLMv2-Authentifizierung erforderlich ist, erfordert eine Web Mapping-Anwendung die JVM-Option -DARCGIS_LM_COMPATIBILITY_LEVEL=5. Wenn Sie eine Web Mapping-Anwendung auf einem externen Webserver bereitstellen, müssen Sie diese Option auf der JVM des Webservers festlegen. Konsultieren Sie die Dokumentation des Webservers, um nähere Informationen zum Einstellen der JVM-Option zu erhalten.

Wie optimiere ich die Performance meiner Webanwendung?

Um zu überprüfen, ob die Performance der Webanwendung optimiert ist, lesen Sie das Thema Tipps zur Performance-Optimierung. ESRI erforscht ständig Möglichkeiten, die Performance der Basis-Software und die Art und Weise zu verbessern, wie Sie die Performance vorhandener Anwendungen verbessern können, indem Sie die Hardware- und Software-Einstellungen anpassen. Der Webhilfe werden ständig Best Practices im oben verlinkten Thema hinzugefügt.

Wie bereite ich die Produktionsumgebung auf meine Webanwendung vor?

Um ein optimales Leistungsverhalten zu erzielen, wird empfohlen, dass Sie die Webanwendungen sowie die REST und Web-Services-Handler auf einem für eine Produktionsumgebung geeigneten Webserver bereitstellen. Die intern von ArcGIS Server verwendeten Webserver sind nicht für die Verwendung in einer Produktionsumgebung vorgesehen. In den Systemanforderungen finden Sie eine vollständige Liste unterstützter Server. Zu den gängigen Webservern gehören IBM WebSphere und BEA WebLogic.

Es wird auch empfohlen, dass Sie unter Verwendung der JVM-Flags -Xms und -Xmx eine geeignete Heap-Größe für die JVM des Webservers konfigurieren. Dadurch wird die Skalierbarkeit der Webanwendungen stark verbessert. Wenn Sie beispielsweise von einer ursprünglichen Heap-Größe von 256 MB ausgehen und mit den JVM-Optionen "-Xms256m–-Xmx1024m" zur Maximalgröße von 1 GB aufstocken, ist dies normalerweise ausreichend. Konsultieren Sie die Dokumentation des Webservers, um nähere Informationen zum Konfigurieren der Heap-Größe zu erhalten.


3/6/2012