Репликация данных задания (Workflow Manager)

Уровень лицензии:BasicStandardAdvanced

Резюме

Репликация репозитория менеджера рабочих процессов с сервера на другие серверы. Данный инструмент требует установки и настройки сервера Менеджера рабочих процессов (Workflow Manager) по всем участвующим узлам.

Дополнительный модуль ArcGIS Менеджер рабочих процессов (Workflow Manager) позволяет вам иметь распределенные базы данных репозиториев на нескольких серверах или в разных местоположениях для разделенного пользовательского доступа. Данные репозитории участвуют в элементах, называемых Кластерами менеджера рабочих процессов (Workflow Manager Clusters). Процесс определения репозиториев, участвующих в кластерах, требует указания имен серверов. После указания имен серверов основная база данных создает копию своего репозитория менеджера рабочих процессов для каждого дочернего репозитория в кластере. Это обеспечивает идентичную конфигурацию у всех серверов, использующихся для распределения баз данных.

Использование

Синтаксис

ReplicateJobData_wmx (Input_Parent_Repository_URL, Input_Parent_Repository_Name, Input_Multi_Name)
ПараметрОбъяснениеТип данных
Input_Parent_Repository_URL

URL адресом для родительского репозитория будет служить URL адрес сервера Менеджера рабочих процессов (Workflow Manager), например, http://localhost/arcgis/services/parent/wmserver.

String
Input_Parent_Repository_Name

Родительский репозиторий, распределяющий задачи и элементы конфигурации Менеджера рабочих процессов (Workflow Manager).

String
Input_Multi_Name
[[child_name, server_status, URL],...]

Список репозиториев, участвующих в качестве дочерних в кластере.

Value Table

Пример кода

ReplicateJobData пример автономного скрипта Python

В данном примере между Редландс и Огайо создана реплика репозитория менеджера рабочих процессов.

Репликация данных задания

# Import arcpy module
import arcpy

# Check out any necessary licenses
arcpy.CheckOutExtension("JTX")

# Local variables:
Input_Parent_Repository_URL = "http://ServerName/arcgis/services/ServerObjectName/WMServer"
Input_Parent_Repository_Name = "Redlands_Repository"
Input_Multi_Name = "Ohio_Repository true http://ohioServer/arcgis/services/SO/WMServer;
AZ_Repository true http://AZServer/arcgis/services/SO/JTServer"


# Process: Export Job Data
arcpy.CreateJobDataReplica_WMX(Input_Parent_Repository_URL, Input_Parent_Repository_Name, Input_Multi_Name)

Параметры среды

Этот инструмент не использует параметры среды геообработки

Связанные темы

Информация о лицензировании

ArcGIS for Desktop Basic: Нет
ArcGIS for Desktop Standard: Требует Workflow Manager
ArcGIS for Desktop Advanced: Требует Workflow Manager
9/11/2013