复制 Workflow Manager 资料档案库

本主题仅适用于 ArcGIS for Desktop Standard 和 ArcGIS for Desktop Advanced。

重要概念

ArcGIS Workflow Manager 资料档案库复制功能旨在允许组织出于性能原因在不同地理区域本地保留多个 Workflow Manager 资料档案库,而各个位置的用户可继续处理同一组作业。

您将定义要具有相同 Workflow Manager 内容的 Workflow Manager 资料档案库的集合。此资料档案库集合称为资料档案库群集。

一个 Workflow Manager 资料档案库将被指定为父资料档案库,并将分配对各资料档案库间的同步进行协调的任务。父资料档案库完成指定后,将添加各个子资料档案库。子资料档案库可指定为连接的资料档案库;在这些资料档案库中,同步将自动进行;也可指定为离线资料档案库,在这些资料档案库中,通过创建可手动导入的文件进行同步。

创建 Workflow Manager 资料档案库

您需要对所有将加入群集的档案资料库运行安装后配置。

步骤:
  1. 开始菜单中,导航至 ArcGIS Workflow Manager 菜单,然后打开 Workflow Manager 安装后配置

    有关详细信息,请参阅主题 Workflow Manager 安装后配置

  2. 注意“安装后配置实用程序”最后一页上的“资料档案库名称”。
  3. 对参与群集的所有资料档案库重复以上步骤。
    注注:

    将从父资料档案库创建初始复本的用户的 Windows 登录帐户必须添加到所有子资料档案库中。应对用户授予管理员权限或指定管理复制权限。

创建 Workflow Manager 服务

您需要为所有将加入群集的档案资料库创建 Workflow Manager 服务。将使用资料档案库连接文件 (.jtc) 为群集中的每个资料档案库定义 Workflow Manager 服务。

步骤:
  1. 使用连接文件为父资料档案库创建 Workflow Manager 服务
  2. 为参与群集的所有子资料档案库创建一个 Workflow Manager 服务。

创建节点并将其添加到群集

通过管理器在父资料档案库上创建群集。可使用“管理复制”工具添加节点。

步骤:
  1. 打开 Workflow Manager 管理器 并连接到父资料档案库。
  2. 右键单击数据库连接,然后单击管理复制

    管理复制 对话框上已经填写了父资料档案库的资料档案库名称。

  3. 默认情况下,已连接复选框已选中。可以对离线资料档案库取消选中此项。
  4. 指定在以上步骤中配置的 ArcGIS Workflow Manager Server URL。例如,http://yourserver:6080/ArcGIS/rest/Services/Parent/WMServer

    如果尚未创建任何复本,上次同步列将为空。

  5. 单击添加按钮向群集添加新的子资料档案库。
  6. 指定资料档案库名称并重复步骤 4 和 5。
    注注:

    可随时使用保存按钮存储输入的信息。

  7. 对所有其他节点重复步骤 5 和 6。
  8. 在群集中添加全部节点后,单击保存

    定义复制群集

    注注:

    在 10.1 中仅使用 Workflow Manager 服务的 REST URL 进行复制。

创建新复本

使用创建新复本按钮可将父资料档案库的内容发送到群集中的所有其他节点。此项操作将清除所有子节点的内容。建议在最初定义群集时运行此操作。

步骤:
  1. 打开 Workflow Manager 管理器 并连接到父资料档案库。
  2. 右键单击数据库连接,然后单击管理复制
  3. 单击创建新复本

    此过程可能会运行数分钟,具体取决于配置文件的大小。

  4. 复制完成后,单击确定

同步复本

同步工具将对群集中所有子节点间的差异进行比较,并将差异导入到父节点,然后将更改发送到群集中的所有其他节点。

步骤:
  1. 打开 Workflow Manager 管理器 并连接到父资料档案库。
  2. 右键单击数据库连接,然后单击管理复制
  3. 单击同步复本

    此过程可能会运行数分钟,具体取决于配置文件的大小。

  4. 同步完成后,单击确定

从群集删除节点

也可以使用 Workflow Manager 管理器 中提供的工具删除添加到群集的节点。删除节点后,将向父节点和其他节点发送一条消息以确保现有关系已从系统表中清除。

步骤:
  1. 打开 Workflow Manager 管理器 并连接到父资料档案库。
  2. 右键单击数据库连接,然后单击管理复制
  3. 单击删除按钮。

Workflow Manager 工具箱中提供了地理处理工具,这些工具将用于创建复本、同步复本、删除节点以及导出和导入数据。这样您便可以选择将这些工具作为计划的任务通过 Python 脚本运行。请参阅用户指南的 WMX 工具概述部分。

9/15/2013