工作班次定义
在定义并发管理器时,您可以向其指定一个或多个工作班次。工作班次确定何时运行管理器。您可以使用“工作班次”表单定义工作班次。
请参阅:
工作班次
按管理器报表列出的工作班次
工作班次报表
例如,您可以这样定义工作班次:
- 6:00pm-11:59pm,1994 年 4 月 15 日。
在大多数或全部员工在家休息并且没有使用他们的终端时,您可以定义在夜间运行工作班次。例如,您可以将工作班次定义为:
- 上午 2:00 - 上午 6:00,星期一 - 星期五。
您可以将工作班次定义在某周的某日或某几日内 24 小时都运行或在某个特定日期运行。例如,您可以将工作班次定义为:
您可以将工作班次定义为只在特殊场合使用。例如,您可以将工作班次定义为称作“库存”以在公司处理库存时使用。
禁用工作班次
如果您将时间期定义为工作班次,但不想使用工作班次,则可以:
- 在“定义管理器”表单,将工作班次的目标进程数指定为零 (0)。
日工作班次和小时数
工作班次可以一天 24 小时运行,从午夜到下一个午夜。在军用时间中它定义为:
使用工作班次整夜运行
以 24 小时来计算军用时钟在午夜开始和停止。
如果您不要工作班次一天 24 小时运行,但确实要在上午 12:00 之后连续运行程序,则必须定义两个工作班次:
- 第一工作班次在 23:59 (11:59pm) 停止。
- 第二工作班次在 00:00 (12:00am) 开始。
例如,在大多数员工离岗时,您要在夜间运行一些数据相关的程序。您可以定义指定给此管理器的两个工作班次。
- 第一工作班次在 20:00 (8:00pm) 开始,并在 23:59 (11:59pm) 停止。
- 第二工作班次在 00:00 (12:00am) 开始,并在 05:00 (5:00am) 停止。
重叠工作班次 - 优先级
如果您将重叠工作班次指定到并发管理器,则在该重叠时间期内具有更具体时间期的工作班次将生效。例如,7 月 4 日的工作班次会忽略星期一到星期五从 9:00 am 到 5:00 pm 的工作班次。
表 1-12 显示了重叠工作班次的优选级降序列表。含具体日期和时间范围的工作班次具有最高优先级。“标准”工作班次具有最低的优先级。
重叠工作班次优先级
|
1
| 特定日期和时间范围
| 1994 年 4 月 15 日 8:00am-5:00pm
|
|
2
| 特定日期,无时间范围
| 1994 年 4 月 15 日
|
|
3
| 天数范围和时间范围
| 星期一 - 星期五 8:00am-5:00pm
|
|
4
| 天数范围,无时间范围
| 星期一 - 星期五
|
|
5
| 时间范围,无日期和无天数范围
| 8:00am-5:00pm
|
|
6
| 标准工作班次。未定义日期、天数或时间。
| 标准工作班次为一年 365 天,一天 24 小时。
|
具有相同优先级的重叠工作班次
在您具有含相同优先级的重叠工作班次时,具有最大目标进程的工作班次将会生效。
例如,在某天数范围和时间范围内有两个工作班次。您有一个具备 4 个目标进程的“白天”工作班次,时间从星期一到星期五的 9:00 am 到 5:00 pm。
您还有一个具备 8 个目标进程的“午餐”工作班次,时间从星期一到星期五的 9:00 am 到 5:00 pm。
从 11:00 am 到 1:00 pm(周一到周五)的“午餐”工作班次将会生效,因为它具有较大的目标进程数。
另请参阅
定义管理器及其工作班次
使用工作班次以平衡处理工作负荷
使用基于时间的队列