Skip To Content

Планирование развертывания

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

Развертывание на одном компьютере

При развертывании на одной машине Workflow Manager устанавливается и интегрируется на одной машине ArcGIS Server. Сценарий развертывания предназначен для настройки, обслуживания и обновления. Он поддерживает изолированную программную среду ("песочницу") для разработки и тестирования, а также является удобной (а в некоторых случаях – идеальной) конфигурацией для некоторых программных сред.

Более подробно о развертываниях на одной машине

Развертывание высокого уровня доступности

Workflow Manager может быть настроено как высокодоступное развертывание, чтобы обеспечить соответствие вашей организации требованиям к безотказной работе системы. Workflow Manager поддерживает конфигурацию сайта с несколькими машинами, в котором два или более компьютеров Workflow Manager могут администрироваться и использоваться как единое логическое устройство.

Высокодоступное развертывание Workflow Manager можно настроить с помощью любого поддерживаемого высокодоступного развертывания ArcGIS Enterprise. ArcGIS Server должен быть установлен, но не должен быть лицензирован в качестве ГИС-сервера на машинах Workflow Manager.

Примечание:

Workflow Manager невозможно развернуть с использованием конфигурации высокой доступности для одной машины.

Более подробно о лицензировании Workflow Manager

Как только машины Workflow Manager настроены, их необходимо настроить для обеспечения высокой доступности. Выполните следующие действия на каждой машине Workflow Manager, чтобы обеспечить высокую доступность.

Примечание:

При объединении ваших машин Workflow Manager с вашим ArcGIS Enterprise Portal, установите URL-адрес администрирования на URL-адрес, который можно использовать для связи со всеми серверами на сайте.

  1. Откройте ~/.esri/WorkflowManager/<hostname>/workflowManager.conf в текстовом редакторе.
  2. Раскомментируйте следующие строки в файле workflowManager.conf:
    • play.modules.disabled += "esri.workflow.utils.inject.LocalDataProvider"
    • play.modules.enabled += "esri.workflow.utils.inject.DistributedDataProvider"

    Если этих строк нет в вашем файле workflowManager.conf, добавьте их в нижнюю часть файла.

  3. Сохраните изменения в файле.
  4. Перезапустите сервис ArcGIS Workflow Manager Server.
  5. Повторите шаги с 1 по 4 для каждой машины Workflow Manager.

    Теперь Workflow Manager настроен на высокую доступность.

Использование стороннего балансировщика сетевой нагрузки

Отказоустойчивое развертывание Workflow Manager можно настроить для использования либо ArcGIS web adaptor , либо стороннего средства балансировки сетевой нагрузки. Если ваше развертывание настроено с помощью стороннего средства балансировки сетевой нагрузки, поддерживающего функцию проверки работоспособности, необходимо использовать ArcGIS Server Проверка работоспособности как конечную точку проверки работоспособности, и Проверка работоспособности Workflow Manager в качестве конечной точки проверки работоспособности (например, https://gisserver.domain.com:13443/workflow/healthCheck, где gisserver и domain нужно заменить информацией о вашем сервере workflow manager server).

Узнайте больше о развертывании на нескольких компьютерах с помощью стороннего балансировщика нагрузки