
# 设置定时任务
#### 使用说明
通过创建定时任务，让系统自动执行某脚本完成业务功能。
#### 场景描述
创建一个定时任务"OfferingOffline"，用于实现从2018-12-28开始，每天零点自动将过期商品下架。其中，将过期商品下架的功能由"OfferingOffline"脚本实现。
在创建定时任务前，需要先开发实现定时任务功能的Script脚本，Script脚本的开发可参考[脚本开发](https://support.huaweicloud.com/usermanual-astrozero/astrozero_05_0044.html)。
本章节介绍的是在应用内配置定时任务，也可以在管理中心下创建定时任务，相关操作请参考[创建定时任务](https://support.huaweicloud.com/usermanual-astrozero/astrozero_06_0038.html#section1)。两者的区别是在应用里配置的定时任务，可在打包发布应用时，将定时任务一起发布，在管理中心设置的定时任务无法随应用发布。
#### 操作步骤
1. 参考[如何进入经典开发环境](https://support.huaweicloud.com/usermanual-astrozero/astrozero_05_0003.html#astrozero_05_0003__section47067717379)中操作，进入经典版开发环境。
2. 在"首页 \> 项目 \> 我的应用"中，单击对应的应用，进入应用开发页面。
3. 在页面左下角，选择"配置"，进入应用配置页面。
4. 在"定时任务"页签，设置"显示名称"，该名称将会显示在运营配置页签。

5. 单击"新建"，新建定时任务，也可以单击"导入"，选择系统中已创建的定时任务进行导入。
6. 参照[表1]，设置定时任务参数，单击"保存"。
   
    表1定时任务参数说明 
   | 参数       | 参数说明                                                |
   |:---|:---|
   | 名称       | 新建定时任务的名称。                                          |
   | 类型       | 选择定时任务的执行类型，支持脚本或服务编排。                              |
   | 服务编排/脚本  | 选择定时任务执行的脚本或服务编排。                                   |
   | 任务首次执行时间 | 首次执行脚本的时间。                                          |
   | 执行次数     | 定时任务执行次数，支持"仅执行一次"和"按设置的频率执行多次"。                    |
   | 执行周期单位   | 当"执行次数"配置为"按设置的频率执行多次"时，需要设置执行任务的时间间隔单位，如月、天、小时或分钟。 |
   | 执行周期     | 当"执行次数"配置为"按设置的频率执行多次"时需要设置。                        |
   | 描述       | 该定时任务的描述信息，建议描述其用途。                                 |
      
   
   
7. 定时任务创建成功后，默认为启用状态，在定时任务详情页单击"禁用"，可禁用定时任务。
 
