Skip To Content

Настройка областей облачных хранилищ

ArcGIS Server должен иметь доступ к списку областей облачных хранилищ, чтобы заполнить информацию в диалоговом окне Зарегистрировать облачное хранилище, которые видят пользователи при регистрации облачного хранилища.

Для подключения к этому списку есть три опции:

  • Esri поддерживает список областей для облачных ресурсов в публичном доступе в бакете Amazon Simple Storage Service (S3). Большинство сайтов, имеющих доступ к интернету, могут использовать этот список. Это поведение по умолчанию для сайта ArcGIS Server, дополнительная настройка при этом не требуется.
  • Esri поддерживает тот же список в бакете Alibaba Cloud Object Storage Service (OSS) в Китае. Если ваш сайт не может подключиться к списку в бакете Amazon S3, или вы хотите, чтобы сайт ArcGIS Server проверил список в бакете Alibaba OSS перед тем, как получить доступ к списку в бакете Amazon S3, администратор ArcGIS Server может настроить сайт ArcGIS Server на доступ к списку из бакета Alibaba OSS в Китае.
  • Если ваш сайт ArcGIS Server использует облачные хранилища в частном облаке, администратор ArcGIS Server может создать файл, который содержит информацию о пользовательском облаке.

Настройка ArcGIS Server на доступ к локальному файлу

Если вашим издателям нужно регистрировать облачные хранилища, которые используют области в частном облаке, вы можете создать текстовый файл, который содержит информацию об использовании этих областей. После настройки пользователи увидят имя в ниспадающем списке Регион или Параметры среды при регистрации облачного хранилища в ArcGIS Server Manager.

Обратите внимание, что эти облачные хранилища все равно должны быть облачными хранилищами, которые поддерживают ArcGIS Server.

Следуйте инструкциям ниже, чтобы создать локальный файл, содержащий информацию, которая нужна пользователям для доступа к областям в частном облаке:

  1. Создайте текстовый файл с именем regionsforcloudstorage.dat.
  2. В текстовом редакторе откройте файл .
  3. Введите информацию, необходимую для настройки доступа ArcGIS Server к пользовательской области в частном облаке.

    Скопируйте текст ниже и вставьте его в файл regionsforcloudstorage.dat, замените значения для областей в вашем частном облаке:

    {
    	"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>"
    			}
    		]
    	}
    }

    Примечание:

    Для настройки области для частного облака Amazon Web Services Azure измените значения в разделах "regions" и "Amazon". Для настройки области для частного облака Microsoft Azure измените значения в разделах "environments" и "Azure".

  4. Сохраните и закройте текстовый файл.
  5. Скопируйте текстовый файл на каждую машину сайта ArcGIS Server. Вы должны поместить файл в следующую папку с установкой ArcGIS Server на каждой машине: <ArcGIS Server installation directory>\ArcGIS Server\framework\etc.
  6. Перезапустите ArcGIS Server на каждой машине.

Когда пользователи регистрируют облачные хранилища, ниспадающий список Регион или Среда будет заполнен названиями или отображаемыми названиями, которые настроены в файле regionsforcloudstorage.dat.

Настройка ArcGIS Server на доступ к списку в Alibaba OSS

Если вашей организации необходим доступ к списку доступных URL облачных хранилищ в Китае, администратор ArcGIS Server может задать соответствующую настройку в ArcGIS Server Administrator Directory.

Если есть локальный файл, настроенный для этого сайта, ArcGIS Server прочитает этот список. Если вы хотите, чтобы сайт имел доступ к списку на Alibaba, настраивать локальный файл не нужно.

Следуйте инструкциям ниже, чтобы настроить ArcGIS Server на проверку доступных URL облачных хранилищ из списка в Alibaba OSS:

  1. Войдите в ArcGIS Server Administrator Directory сайта ArcGIS Server.
  2. Перейдите в Система > Свойства.
  3. Щелкните Обновить.
  4. Введите в фигурных скобках ({}) следующее: "UseSecondaryCloudLookupURL": "true".
  5. Щелкните Обновление.

При нажатии Обновить будет перезапущен ArcGIS Server. Когда пользователи регистрируют облачные хранилища, ниспадающий список Регион или Среда будет заполнен значениями из списка Alibaba OSS.