配置发布器队列和工作器可用性
除了按优先级排列简单作业外,您还可以配置发布器队列和工作器可用性,从而增加非高峰期间的发布吞吐量。例如,在主要数据迁移或导入后。
配置发布队列可用性
要配置发布器队列可用性,请执行以下步骤:
1. 确定要用于非高峰期间发布的附加编号发布器队列的数量及时间。
2. 使用 xconfmanager 命令在 wvs.properties 文件中设置“可用时间”特性。该特性具有以下格式︰
publish.publishqueue.availabletimes.<queuename>=<availabletimes>
例如:
publish.publishqueue.availabletimes.PublisherQueue1=<availabletimes>
publish.publishqueue.availabletimes.PublisherQueue2=<availabletimes>
有关要使用的“日期和时间”范围的格式,请参阅下面的
设置可用时间。
3. 通过执行 xconfmanager -p 命令传播所进行的更改
4. 重新启动 Windchill 方法服务器。
配置工作器可用性
通过控制其他 WVS 工作器的可用性,可增加非高峰期间的发布吞吐量。要配置其他工作器设置的可用性,请按照以下步骤操作︰
1. 确定需要用于非高峰发布的其他工作器的数量,以及何时需要。
2. 使用文本编辑器为添加到 agent.ini 的每个附加工作器定义来定义相关 availabletime 参数。这些参数定义一个星期中每个工作器可用的时间和日期。
有关要使用的“日期和时间”范围的格式,请参阅下面的
设置可用时间。
3. 保存 agent.ini 文件。
4. 在“工作器代理管理”对话框中,单击“重新加载”。随即将应用新设置。
设置可用时间
对于 agent.ini 中的工作器 availabletime 参数,用于设置时间和日期的字符串的格式与 wvs.properties 文件中发布器队列 publish.publishqueue.availabletimes.<queuename> 特性的格式相同:
<time1> , <time2> , <timeN>
其中每个定义为
<start-time>-<end-time> [- <day-of-week>]
起始和结束时间 (用逗号分隔) 可根据需要重复多次。时间格式适用于“方法服务器”运行的当地区域,由 java 所定义。例如,美国将使用 AM/PM 格式,而英国将使用 24 小时格式。每个时间规范也可以包括一周工作日的限定
以下举例说明在此情况下工作器的英国日期和时间的格式︰
availabletime=19:00-06:00, 05:00-20:00 - sat, 05:00-20:00 - sun
其中工作器平时从每晚 19:00 到次日 06:00 可用,而在周六、周日则从 05:00 到 20:00 可用。
以下是相同时间和工作日的美国格式:
availabletime=7:00 pm-6:00 am, 5:00 am-8:00 pm - sat, 5:00 am-
8:00 pm - sun
如果格式不正确,则将显示“方法服务器”消息。