Чтобы получить отказоустойчивое веб-ГИС развертывание, следует настроить отказоустойчивость каждого компонента отдельно. В случае отказа или потери доступа к компьютеру в отказоустойчивой конфигурации, каждый компонент использует механизмы перераспределения или преодоления сбоя. Следует использовать сторонние инструменты для настройки отказоустойчивости некоторых компонентов веб-ГИС, таких как балансировщик нагрузки, файловый сервер и исходная база данных. В следующих разделах приведены ссылки на инструкции по настройке отказоустойчивости различных компонентов ArcGIS в веб-ГИС развертывании.
Настройка отказоустойчивого ГИС-сервера
Настройка отказоустойчивого ГИС-сервера зависит от того, состоит ли сайт ГИС-сервера из одного или нескольких компьютеров. Дополнительная информация находится в следующих разделах справки к ArcGIS Server:
- Развертывание с одним отказоустойчивым компьютером (active-passive)
- Развертывание на нескольких компьютерах с ArcGIS Web Adaptor
Помните, что когда вы разворачиваете отказоустойчивый сайт ArcGIS Server на Portal for ArcGIS, устанавливайте Administration URL на URL, который портал может использовать для общения со всеми серверами сайта, даже если один из них недоступен (либо URL веб-адаптора, либо URL балансировщика нагрузки). Вам надо включить административный доступ к веб-адапторам перед тем, как интегрировать при помощи URL веб-адаптора.
Также убедитесь, что использование URL веб-адаптора или балансировщика нагрузки влияет на способ подключения к ArcGIS Server Manager. Например, если вы интегрируете при помощи URL веб-адаптора или балансировщика нагрузки, надо подключиться к Менеджеру при помощи веб-адаптора или балансировщика нагрузки; нельзя использовать URL по умолчанию ArcGIS Server Manager у http://gisserver.domain.com:6080/arcgis/manager или https://gisserver.domain.com:6443/arcgis/manager.
Настройка отказоустойчивых хранилищ данных
Чтобы получить отказоустойчивые размещённый векторный слой и размещённые кэши слоёв сцены, установите ArcGIS Data Store и настройте основное и резервное хранилище данных. После добавления резервного хранилища данных оно станет активным в следующих случаях:
- Основной сервис хранения данных перестает работать. ArcGIS Data Store пытается перезапустить хранилище данных нa основном компьютере. Если перезапуск не удается, хранилище данных реплицируется на резервный компьютер.
- Веб-приложение основного компьютера перестает работать и пытается перезапустить это веб-приложение на основном компьютере. В редких случаях, когда это не срабатывает, хранилище данных реплицируется на резервный компьютер.
- Основной компьютер недоступен. Это может случится при зависании компьютера, отключении питания, а также при неустойчивой связи с интернетом или преднамеренном ее отключении. ArcGIS Data Store делает пять попыток подключения к основному компьютеру. Если после пяти попыток подключение невозможно, хранилище данных реплицируется на резервный компьютер.
Более подробные сведения и инструкции см. в разделе Добавление дежурного компьютера.
Настройка отказоустойчивого портала
Чтобы получить отказоустойчивый портал, настройте первичный и вторичные порталы, доступные через балансировщик нагрузки, и разместите общую директорию ресурсов портала на отказоустойчивом файл-сервере. Дополнительные сведения и инструкции см. в разделе Настройка портала с высокой доступностью.
Настройка отказоустойчивого источника данных
Данные публикуются на ГИС-серверы из самых различных источников. Если вы регистрируете папки или базы данных на ГИС-серверах своей веб-ГИС, необходимо хранить исходные данные в соответствии с требованиями отказоустойчивости. Если исходные файлы хранятся в папках, разместите их на отказоустойчивом файл-сервере. В случае баз данных, используйте отказоустойчивую технологию своей СУБД.