工作队列

作业队列是一种将作业发送到特定对象的机制FME引擎.使用作业队列的原因包括:

  • 控制作业请求的优先级。
  • 向接近数据源的FME引擎发送作业。
  • 将作业发送到支持特定格式的FME引擎。
  • 为定时任务预留FME引擎。
  • 为快速作业保留一个FME引擎。

创建作业队列时,向该队列分配一个或多个FME引擎。(可以将一个FME引擎分配给多个队列。)然后,当你运行工作,您可以指定哪个队列(因此也可以指定哪个引擎)来处理作业。如果创建多个具有不同优先级级别的作业队列,则高优先级队列将先于低优先级队列提交作业请求,具体取决于时间安排。

通过扩展,您还可以将存储库分配给队列。默认情况下,所有作业都分配给各自工作空间存储库的队列,除非为作业指定了另一个队列。

未显式分配给队列的任何引擎或存储库都被分配给默认队列。

另请参阅

创建和分配作业队列

要开始使用作业队列,请创建您自己的队列,并为它们分配引擎,如果需要,还可以为它们分配存储库。

  1. 选择引擎和许可>配置
  2. 点击创建队列
  3. 在“队列名称”对话框中,输入队列的名称,然后单击好吧
  4. 要分配引擎、存储库和优先级,请单击编辑图标在队列中。
    • 添加描述(可选)。
    • 指定存储库(可选)。
    • 分配发动机(s)(要求)。
    • 注意:您还可以在引擎下的引擎和授权页面上为队列分配引擎。类上的队列也可以指定存储库存储库页面。

    • 分配优先级(默认为5)。优先级必须是1到10之间的整数。最高优先级为1,最低优先级为10。优先级高的队列在优先级低的队列之前提交作业请求,这取决于时间。
  5. 要保存,请再次单击编辑图标。

编辑队列

若要更改分配给队列的引擎或存储库,或更新队列的描述,请单击编辑图标在你要换的队伍旁边。进行所需的更改,然后再次单击编辑图标以保存。

注意:如果一个引擎只分配给一个队列,那么只有当它离线时,才可以从队列中删除它。

删除队列

注意:您不能删除默认队列。

  1. 引擎和许可页面,单击编辑图标在您要删除的队列旁边。
  2. 点击删除图标
  3. 在“警告”对话框中,单击好吧删除,或者取消撤销。