Skip To Content

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

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

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

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

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

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

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

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

Примечание:

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

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

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

Примечание:

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

  1. Откройте %ProgramData%\esri\workflowmanager\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, используя консоль Службы Windows.
  5. Повторите шаги с 1 по 4 для каждой машины Workflow Manager Server.

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

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

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

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