关于将发布作业提交到具有特定优先级的专用发布队列的用例
本节说明队列集的定义方法、筛选方法的使用,以及附加队列集的命名。
为发布作业定义队列集
队列集是 WVS 发布队列 (“高”、“中”、“低”) 和编号队列的集合。例如,如果队列集是 "XXX",则将具有名为 "PublisherQueueXXXH"、"PublisherQueueXXXM"、"PublisherQueueXXXL" 和 "PublisherQueueXXX1" 等的队列。队列集名称必须全为大写。其遵循默认队列集名称为 "" 的惯例,如 PublisherQueueH 等。使用的任何集名称都必须通过属性文件 publish.publishqueue.setnames 定义。用来指定可用集的属性值的定义与上述用来设置优先级的定义一致。以下是集的默认值的示例:
Property name="publish.publishqueue.sets.0.0" default=""/
指定附加队列集名称
要用于发布的任何附加队列集首先必须指定名称。属性值是要用于附加队列集的以空格分隔的后缀列表。定义新集时,其格式与在添加附加编号队列时相同。新的编号处理队列应该在 wt.properties 中将其 "removeCompleted" 特性条目设置为 false,这样才能保存已完成的作业。因此,添加的 ("XXX") 集将显示为 wt.queue.removeCompleted.PublisherQueueXXX1=false。请注意,系统将自动为给定集创建第一个编号队列。任何附加集都必须手动创建。选取的集名称必须仅包含 ASCII 大写字符 A-Z,并且必须尽量简短,因为这些名称将显示在发布监视器上。
Property default="" name="publish.publishqueue.setnames"/