当在NWA中对定时任务进行启动和运行方式配置时,默认有3种时间规则:重复(re⁃curing)、周期(Cron)和简单(Simple)。
●重复:在配置的某一时间段,按照配置的发起间隔执行定时任务。例如,将开始日期(Start Date)设置为“2016-11-11”、结束日期(End Date)设置为“2017-11-11”、时期(Period)设为“3 s”,那么在“2016-11-11”到“2017-11-11”的这个时间段内每3秒执行一次定时任务。
●周期:用于指定间隔的某一具体时间点执行定时任务。例如,年(Year)设置为“∗”,表示每年运行,月(Month)设置为“8”,日(Day Of Month)设置为“8”,时(Hour)设置为“8”,分(Minute)设置为“8”,那么在每年的8月8日8时8分执行一次对应的定时任务。
●简单:设置一个未来时间点,并在这个时间执行,配置任务只会执行一次。例如,开始日期(StartDate)设置为“20161112”,开始时间(Start Time)设置为“18:08:09”,则服务器会在这个时间点执行定时任务。
下面在服务器端对发布的定时任务进行具体触发条件的配置过程。
1)使用管理员登录NWA平台,选择“操作”→“作业”→“Java调度器”,如图8-15所示。
2)选中“Tasks”任务页签,选中需要进行配置的作业,随后单击上方的“添加”按钮,如图8-16所示。
图8-15 NWA平台的Java调度器
图8-16 选择任务
3)设置定时任务的基本属性,如图8-17所示。(www.daowen.com)
4)设置其他参数和运行规则,这里以简单规则为例进行设置,如图8-18所示。
图8-17 设置任务属性
图8-18 设置执行时间
5)按照规定的时间规则,查看生成的Jobs,如图8-19所示。
图8-19 查看执行状态
6)同时在日志查看器中也生成了对应的运行日志,表示该任务运行成功,如图8-20所示。
图8-20 运行日志
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。