创建资源
在使用SchedulerX前,您需要先创建相关资源。本文介绍如何创建微服务空间、调度任务分组、调度任务和调度工作流。
背景信息

资源 | 描述 | 使用场景 |
命名空间 | 在具体地域(Region)中,命名空间用于实现资源和服务的隔离。 | 当您对资源有较高的安全要求时,需要创建命名空间。 |
应用 | 在具体的命名空间下,和应用绑定,关联一组机器。 | 通过 |
任务 | 在具体的应用下,任务和一段代码逻辑绑定,用来实现任务调度。 | 任务是SchedulerX调度的最小单位,用来实现周期性的任务调度。 |
工作流 | 在具体应用下,工作流用来实现任务的依赖编排。 | 工作流是SchedulerX对任务进行依赖编排的封装,支持上下游数据传递。 |
(可选)创建命名空间
- 登录分布式任务调度平台。
- 在顶部菜单栏选择地域。
- 在左侧导航栏,单击命名空间。
- 单击创建命名空间。在创建命名空间面板,输入命名空间的名称和描述,然后单击确定。命名空间创建成功,会提示创建成功。返回命名空间页面,列表中包含刚创建的命名空间信息。
创建应用
- 登录分布式任务调度平台。
- 在顶部菜单栏选择地域。
在左侧导航栏,单击应用管理。
在应用管理页面,选择目标命名空间然后单击创建应用。
在基本配置向导页,输入应用名、应用ID并且选择应用类型,按需设置高级配置,然后单击下一步。
配置项
描述
默认值
应用名
自定义设置应用名称。
无
应用ID
应用ID为应用接入的GroupID,保证同一个命名空间下唯一,否则将创建失败,可以和应用名一致。
无
应用类型
普通应用:非K8s部署的应用,或者对K8s任务没有需求。
K8s应用:应用通过K8s部署,并且有需求要使用K8s任务。
普通应用
版本
根据需求选择版本。版本对比请参见产品版本对比。
专业版
日志服务
开启后,增加一个Log4j或Logback的配置,即可在控制台看到每次任务调度(包括分布式任务)的业务日志,方便排查问题。
关闭
load5
不能超过客户端机器CPU可用核数
0
内存使用率
表示近5分钟进程内存平均使用率不能大于该阈值,否则判断客户端机器繁忙。
90%
磁盘使用率
表示磁盘使用率不能大于该值,否则判断客户端机器不健康,状态繁忙。
95%
是否触发繁忙机器
机器繁忙时是否继续触发客户端执行。
打开
高级配置
任务最大数量
一个分组最多支持的Job数量。
1000
自动扩容
选择是否自动扩容。开启时,需要设置全局任务数。
关闭
流控
选择是否流控。开启时,需要设置任务实例并发数。
关闭
日历
您可在下拉列表中选择在金融日或者工作日调度应用。
0
在通知配置向导页填写相关信息,选择通知渠道并设置联系人。通知方式支持联系人组、自定义两种方式。
联系人组
联系组下所有联系人都可以接收到通知。关于创建联系人组,请参见创建通知联系人或通知联系人组。
自定义
单独添加联系人。需要设置多个联系人时,单击添加联系人,然后输入联系人信息。
配置项
描述
通知渠道
目前支持短信、邮件、Webhook和电话。
昵称
自定义设置通知联系人的昵称。
邮件
输入通知联系人的真实邮件地址。
Webhook
手机号
输入联系人的真实手机号码。
应用创建成功后,应用列表页会自动刷新。
重要应用ID:客户端初始化需要填写的配置项,一个分组的唯一标识。
应用Key:SDK请求需要填写,用于请求验证,请勿分享。