Skip To Content

在 Manager 中使用当前的地理处理作业

对发布到您的 ArcGIS Server 站点的异步地理处理服务的任何请求都将启动作业,这是分配给站点中的计算机的异步任务。ArcGIS Server 维护每个当前作业的相关信息。使用 ArcGIS Server Manager 中的作业选项卡,可以查询和查看有关每个站点服务的当前作业的信息。

工作完成后,无论是否成功,ArcGIS Server 都将在一定时间内在 arcgisjobs 目录中保存其记录。此持续时间由作业目录中的文件最长保留期限参数确定。默认值为 6 小时(360 分钟);您可以通过在 Manager 中编辑目录来更改此值。

作业选项卡中,您可以取消未完成的作业或删除作业,如果适用,将取消该作业并从服务器中删除其记录。

以下为作业选项卡可用的场景:

  • 您需要计算在特定服务上运行作业所需的时间。
  • 工作似乎已停滞,您想验证其状态。
  • 您已提交高优先级的作业,并希望取消队列中位于其前面的作业。

构建查询

访问作业选项卡,并查看、识别和管理作业的步骤如下所示:

  1. 请确认您已使用管理员身份登录到 ArcGIS Server Manager。
  2. 在 Manager 中,单击站点 > GIS 服务器 > 作业

    在您构建查询之前,该作业选项卡不会显示有关作业的信息。

  3. 从下拉菜单中选择发布到 ArcGIS Server 站点的服务,并针对当前作业对服务进行查询。
  4. 可选择使用状态龄期计算机参数来分别按状态、龄期和特定计算机筛选作业,以缩小查询范围。
  5. 要选择要在查询结果中显示的信息,请单击设置按钮以打开和关闭参数。

    有关每个参数的更多信息如下所示。

  6. 单击查询以运行此搜素。

    随即将显示查询结果。根据查询返回的作业数和您指定的每页显示作业数,结果可能会有多个页面。

  7. 单击“下一步”和“后退”按钮以在页面之间移动。
  8. 单击信息按钮 信息按钮 查看有关作业的信息。

    以下部分描述了您可以查看的信息类型。

  9. 单击取消按钮 以取消作业或单击删除按钮 以删除作业。单击任一按钮可打开确认对话框。

更改查询设置

当打开作业选项卡上的设置对话框时,您可以修改用于构建的查询的设置。作业查询返回七个属性,每个属性都可以在查询表中显示或隐藏,如下所示:

  • 状态 - 作业的当前状态。可能的状态是新建已提交正在执行成功失败正在取消已取消等候
  • 开始时间 - 作业提交至服务器的时间。
  • 结束时间 - 作业获得成功失败已取消状态的时间。
  • 持续时间 - 从作业开始时间到您的查询时间(如果作业尚未完成)或到其结束时间(如果作业通过成功、失败或被取消而获得该属性)所经过的时间。
  • 计算机 - ArcGIS Server 站点中分配了此作业的计算机。状态为新建已提交的作业没有此属性值。
  • 用户 - 发起作业请求的 ArcGIS Server 用户。
  • ID - 作业的唯一 ID。

您也可以指定在查询时将显示的每页作业数

有关作业的信息

查询中返回的每个作业都将在查询表中显示为一行。将显示您在设置对话框中选择的属性。如果作业的当前状态是已提交正在执行,则可以取消该作业。您也可以删除作业,无论其当前状态如何(如果适用,这也会取消作业,并从服务中移除其所有追踪)。

单击查询返回的作业上的信息按钮时,将显示作业的信息对话框。将显示有关作业的上述所有七个属性。

ID 属性是一个链接,单击后将转到 ArcGIS REST 服务目录中的作业详细信息页面。在此页面上,您可以在 Manager 中取消或删除作业。

REST API 中可用的其他操作

ArcGIS Server 管理员目录包含作业资源,用于提供 Manager 中的作业选项卡的每个可用操作及其他操作。通过此 REST API 资源,您可以清除异步地理处理服务的作业队列,以从中移除所有作业。您也可以针对给定服务的当前作业总数查看统计数据