如何将 AutoSys 作业安排到 运行 在 1:00 AM EST 到 1:30 AM EST 之间
How to schedule AutoSys job to run between 1:00 AM EST till 1:30 AM EST
我有一个场景,我想创建一个 Autosys 调度作业。
从 Monday till Friday
开始 运行 也只是在时间 1:00 AM EST till 1:30 AM EST
之间
应该从 1:00 到 1:30 每 10 分钟检查一次,仅限美国东部标准时间上午
我试过了:
run_window : 11:00-11:30
如何做到每 10 分钟一次?和日历创建
此场景的日期和时间条件可以在作业级别配置,不需要明确创建日历。
insert_job: WeekDay_MidNight_Job
job_type: CMD
machine: localhost
command: bash /absolute_path/script_name.sh
run_window : 00:55-01:35 /* Job activates 5 min prior to actual run */
start_mins: 0,10,20,30 /* Of every 0,10,20,30 minutes of the hour, the job gets triggered, for this case 01:00, 01:10, 01:20 and 01:30 */
days_of_week: mo,tu,we,th,fr /* Days of the week */
exclude_calendar: Holiday_Calendar_Name /* Skips run on defined holidays */
timezone: US/Eastern
使用 here
中“tz 数据库名称”列中的时区属性
使用扩展日历和周期也可以实现同样的效果。
Autosys 用户手册here
我有一个场景,我想创建一个 Autosys 调度作业。
从 Monday till Friday
开始 运行 也只是在时间 1:00 AM EST till 1:30 AM EST
应该从 1:00 到 1:30 每 10 分钟检查一次,仅限美国东部标准时间上午
我试过了:
run_window : 11:00-11:30
如何做到每 10 分钟一次?和日历创建
此场景的日期和时间条件可以在作业级别配置,不需要明确创建日历。
insert_job: WeekDay_MidNight_Job
job_type: CMD
machine: localhost
command: bash /absolute_path/script_name.sh
run_window : 00:55-01:35 /* Job activates 5 min prior to actual run */
start_mins: 0,10,20,30 /* Of every 0,10,20,30 minutes of the hour, the job gets triggered, for this case 01:00, 01:10, 01:20 and 01:30 */
days_of_week: mo,tu,we,th,fr /* Days of the week */
exclude_calendar: Holiday_Calendar_Name /* Skips run on defined holidays */
timezone: US/Eastern
使用 here
中“tz 数据库名称”列中的时区属性使用扩展日历和周期也可以实现同样的效果。
Autosys 用户手册here