定时任务概述

定时任务是定时触发的自定义任务,与定时任务不一样,定时任务只在定时任务用户定义的定时规则下触发,例如,开发者需要在每天上午10点定时推送上一天用户的智能设备使用总结,就可以通过定时任务的方式实现。
定时任务管理页如下图所示。

arch

定时任务管理页包括以下各项内容:

序号 内容 描述
1. 新建后台服务 点击打开新建后台服务页
2. 定时任务操作 可以对定时任务进行管理、编辑及删除操作

新建定时任务

开发者需要使用定时任务,就必须要在平台上创建一个定时任务并完成相关配置。具体定时任务的开发指导可以参见AbleCloud开发文档。

操作步骤
1.点击管理控制台上方的“云端服务”标签,进入云端服务页。
2.点击应用组件页左方的“定时任务”按钮,进入定时任务页。
3.点击邮件服务页上方的“新建定时任务”按钮,弹出新建服务页定时任务,如下图所示。

arch

新建定时任务页包括以下各项内容:

序号 内容 描述
1. 服务名 定时任务的名称
2. 产品子域 该定时任务所属产品的子域
3. 规则设置 对定时任务的启动规则及失败规则进行设置
4. 描述 定时任务的文字描述

4.按照界面提示正确填写相关信息后,点击“确定”按钮,成功定时任务。

定时任务版本概述

定时任务创建完成后,用户需要完成service的开发,并且将service部署到定时任务中。通过定时任务的版本管理,可以完成定时任务版本的部署、上线、下线等操作。
台任务版本管理页如下图所示。

arch

定时任务版本管理页包括以下各项内容:

序号 内容 描述
1. 新建服务 点击打开新建定时任务版本页
2. 定时任务操作 可以对定时任务版本进行上线、下线、修改及删除操作

新建定时任务版本

要将一个service版本添加到定时任务中,就需要新建一个定时任务版本并上传service。

操作步骤 1.点击管理控制台上方的“云端服务”标签,进入云端服务页。
2.点击应用组件页左方的“定时任务”按钮,进入定时任务页。
3.点击想要管理的定时任务后方的“管理”按钮,进入定时任务版本管理页。
4.点击界面右上方的“新建版本”按钮,弹出新建定时任务版本页,如下图所示。

arch

新建定时任务版本页包括以下各项内容:

序号 内容 描述
1. 主版本号 上传定时任务的主版本号
2. 副版本号 上传定时任务的副版本号
3. 修订版本号 上传定时任务的修订版本号
4. App文件 上传service服务的服务文件
5. 描述 用户定义的服务版本文字描述

5.按照界面提示正确填写相关信息后,点击“确定”按钮,成功创建定时任务版本。

上线定时任务版本

上传定时任务版本之后,必须对服务进行上线操作,服务才可以正常运行。

操作步骤
1.点击管理控制台上方的“云端服务”标签,进入云端服务页。
2.点击应用组件页左方的“定时任务”按钮,进入定时任务页。
3.点击想要管理的定时任务后方的“管理”按钮,进入定时任务版本管理页。
4.点击想要上线的定时任务版本后方的“上线”按钮,成功上线对应版本的定时任务。