ArcGIS Server muss auf eine Liste mit Cloud-Speicher-Regionen zugreifen, um das Dialogfeld Cloud-Speicher registrieren zu füllen, das für Benutzer angezeigt wird, wenn sie sich bei einem Cloud-Speicher registrieren.
Sie haben drei Möglichkeiten, diese Liste zu erhalten:
- Esri verwaltet eine Liste mit Regionen für öffentliche Clouds in einem Amazon Simple Storage Service (S3)-Bucket. Diese Liste kann von den meisten Sites mit Internetzugriff verwendet werden. Dies ist das Standardverhalten für die ArcGIS Server-Site, und es ist keine weitere Konfiguration erforderlich.
- Esri verwaltet in China dieselbe Liste in einem Alibaba Cloud Object Storage Service (OSS)-Bucket. Wenn die Site nicht auf die Liste im S3-Bucket zugreifen kann oder wenn die ArcGIS Server-Site die Liste im Alibaba OSS-Bucket suchen soll, bevor sie versucht, auf die Liste im S3-Bucket zuzugreifen, kann der ArcGIS Server-Administrator die ArcGIS Server-Site für den Zugriff auf die Cloud-Speicher-Liste im Alibaba OSS-Bucket in China konfigurieren.
- Wenn die ArcGIS Server-Site Cloud-Speicher in einer privaten Cloud verwendet, kann der ArcGIS Server-Administrator eine Datei erstellen, die benutzerdefinierte Cloud-Informationen enthält.
Konfigurieren von ArcGIS Server für den Zugriff auf eine lokale Datei
Wenn die Publisher Cloud-Speicher registrieren müssen, die Regionen in einer privaten Cloud verwenden, können Sie eine Textdatei erstellen, in der angegeben ist, dass diese Regionen verwendet werden sollen. Nach der Konfiguration wird der Name in der Dropdown-Liste Region oder Umgebung für Benutzer angezeigt, wenn sie den Cloud-Speicher in ArcGIS Server Manager registrieren.
Beachten Sie, dass diese Cloud-Speicher von einem Cloud-Speicher-Typ sein müssen, der von ArcGIS Server unterstützt wird.
Führen Sie die folgenden Schritte aus, um eine lokale Datei zu erstellen, die die Informationen enthält, die Benutzer für den Zugriff auf Regionen in einer privaten Cloud benötigen.
- Erstellen Sie eine Textdatei mit dem Namen regionsforcloudstorage.dat.
- Öffnen Sie die Datei in einem Texteditor.
- Geben Sie die Informationen ein, die erforderlich sind, um ArcGIS Server für den Zugriff auf eine benutzerdefinierte Region für die private Cloud zu konfigurieren.
Kopieren Sie den gesamten folgenden Text, fügen Sie ihn in die Datei regionsforcloudstorage.dat ein, und ändern Sie die Werte für die Regionen in Ihrer privaten Cloud:
{ "regions": [{ "name": "<Add_DisplayName>", "id": "<Add_my-s3>", "s3endpoint": "<Add_my-s3.amazonaws.com>" } ], "environments": [{ "id": "<Add_my-blob>", "displayName": "<Add_DisplayName>", "storageEndpointSuffix": "<Add_my-core.cloudapi.de>" } ], "Amazon":{ "vsipath": "/vsis3", "options": [ "AWS_REQUEST_PAYER", "AWS_NO_SIGN_REQUEST" ], "regions": [{ "displayName": "<Add_DisplayName>", "id": "<Add_my-s3>", "blobStoreEndpoint": "<Add_my-s3.amazonaws.com>" } ] }, "Azure": { "vsipath": "/vsiaz", "regions": [ { "id": "<Add_my-blob>", "displayName": "<Add_DisplayName>", "storageEndpointSuffix": "<Add_my-core.cloudapi.de>" } ] }, "Alibaba": { "vsipath": "/vsioss", "regions": [{ "id": "<Add_my-oss>", "displayName": "<Add_DisplayName>", "blobStoreEndpoint": "<Add_my-oss.aliyuncs.com>" } ] }
Hinweis:
Um eine Region für Ihre private Amazon Web Service-Cloud zu konfigurieren, ändern Sie die Werte unter "regions" und "Amazon". Um eine Region für Ihre private Microsoft Azure-Cloud zu konfigurieren, ändern Sie die Werte unter "environments" und "Azure".
- Speichern und schließen Sie die Textdatei.
- Kopieren Sie die Textdatei auf jeden Computer in der ArcGIS Server-Site. Wenn Sie ArcGIS Server 10.6.1 verwenden, legen Sie die Datei auf allen Computern unter dem ArcGIS Server-Installationsverzeichnis an folgendem Speicherort ab: <ArcGIS Server installation directory>\ArcGIS Server\framework\etc. Wenn Sie ArcGIS Server 10.6 verwenden, legen Sie die Datei auf allen Computern unter dem ArcGIS Server-Installationsverzeichnis an folgendem Speicherort ab: <ArcGIS Server installation directory>\ArcGIS Server\framework\runtime\tomcat\webapps\arcgis#manager.
- Starten Sie ArcGIS Server auf jedem Computer neu.
Wenn Benutzer Cloud-Speicher registrieren, wird die Dropdown-Liste Region oder Umgebung mit dem Namen oder Anzeigennamen gefüllt, den Sie in der Datei regionsforcloudstorage.dat konfiguriert haben.
Konfigurieren von ArcGIS Server für den Zugriff auf eine Liste in Alibaba OSS
Wenn Ihre Organisation erfordert, dass Sie Zugriff auf die Liste zulässiger Cloud-Speicher-URLs von einem Standort in China haben, kann der ArcGIS Server-Administrator eine Eigenschaft im ArcGIS Server-Administratorverzeichnis festlegen.
Wenn für die Site eine lokale Datei konfiguriert wird, wird diese Liste von ArcGIS Server gelesen. Wenn die Site auf die Liste unter Alibaba zugreifen soll, konfigurieren Sie keine lokale Datei.
Führen Sie die folgenden Schritte aus, um ArcGIS Server für die Suche nach zulässigen Cloud-Speicher-URLs in einer Liste unter Alibaba OSS zu konfigurieren:
- Melden Sie sich beim ArcGIS Server-Administratorverzeichnis für die ArcGIS Server-Site an.
- Wechseln Sie zu System > Eigenschaften.
- Klicken Sie auf Aktualisieren.
- Geben Sie Folgendes in geschweiften Klammern ({}) ein: "UseSecondaryCloudLookupURL": "true".
- Klicken Sie auf Aktualisieren.
Durch Klicken auf Aktualisieren wird ArcGIS Server neu gestartet. Wenn Benutzer Cloud-Speicher registrieren, wird die Dropdown-Liste Region oder Umgebung aus einer Liste unter Alibaba OSS gefüllt.