本文介绍分布式任务调度SchedulerX的各计费项及其计费规则。

基本概念

  • 任务类型:调度任务的类型。包含单机任务和非单机任务(广播、分片、并行和网络任务等)。
  • 任务调度总量:通过SchedulerX配置并启用的分布式任务调度总规模,单位为CU(Capacity Unit)。
  • 任务托管总量:所有应用的任务托管总量之和,且和调度任务每天的调度次数无关。

产品版本对比

SchedulerX目前支持基础版和专业版两个版本,各版本所支持的功能如下:
说明 对表示支持,错表示不支持。
功能基础版专业版
基础调度能力对对
日志服务错对
查看堆栈错对
Tracing错对
用户大盘错对
工作流实例图错对
可视化MapReduce(并行计算)最大300个子任务,无搜索能力最大1000个子任务,可自定义标签,有搜索能力
历史记录任务条数上限支持显示最近10条任务支持显示最近100条任务
报警方式钉钉、邮件钉钉、邮件、短信、电话、企业微信、飞书
单应用任务数上限(个)100010万(扩容请联系技术支持,钉群:23103656)
OpenAPI仅支持创建、更新、删除任务的API所有API都支持
计费项任务托管CU任务托管CU和任务调度CU

计费项

SchedulerX的计费项包括任务调度CU和任务托管CU两部分。基础版按照任务托管CU计费,专业版按照任务托管CU和任务调度CU的总和计费。

任务调度CU

单次任务调度CU等于任务每次调度的Worker数,例如:

  • 单机任务,单次调度CU等于1。
  • 非单机任务,单次调度CU等于单次调度的Worker数量。
  • 秒级别任务,一分钟最多算一次调度。
说明 任务调度CU总和等于当天所有调度CU总和。

任务托管CU

按照任务托管CU总量计算费用,单个SchedulerX应用的计费公式如下所示。

单个SchedulerX应用的任务托管(CU)=启用的单机任务数+启用的非单机任务数×该应用接入的Worker数
重要 以下计费示例仅供参考,实际费用以您购买的云服务的控制台页面(或购买页面)为准。
例如,您有两个SchedulerX应用A和B。
  • 应用A接入了10个客户端Worker,启用了8个单机任务和2个非单机任务。
  • 应用B接入了5个客户端Worker,启用了2个单机任务和3个非单机任务。

则您每天的任务托管总量为:

任务托管总量(CU)=(8+2×10)+(2+3×5)=45
重要 启用的任务数只计算当天启用的最大任务数,例如当天创建了1000个任务,删除了1000个任务,同一时间最多启用100个任务,仅算100个任务。

计费方式

按量计费

  • 基础版:按照任务托管CU计费。
  • 专业版:按照任务托管CU和任务调度CU的总和计费。

资源包(专业版)

SchedulerX目前只提供一种类型的资源包,即任务调度CU资源包,用于抵扣SchedulerX专业版的任务调度CU计费项。

资源包能够帮助您以更优惠的价格享受等量资源。更多信息,请参见资源包(专业版)

产品定价

说明 实际价格以产品购买页面为准。

基础版(按量付费)

基础版只按照任务托管CU计费,计费阶梯如下:
计费阶梯任务托管总量(CU)单价(元/CU/天)
第一阶梯0~5免费
第二阶梯6~100000.1
第三阶梯10001~500000.05
第四阶梯N(N>50000)0.02

专业版(按量付费)

专业版按照任务托管CU和任务调度CU的总和计费。
  • 任务托管CU付费方式如下:
    计费阶梯任务托管总量(CU)单价(元/CU/天)
    第一阶梯0~5免费
    第二阶梯6~100000.1
    第三阶梯10001~500000.05
    第四阶梯N(N>50000)0.02
  • 任务调度CU付费方式如下:
    说明 (a,b]用于表示数量范围,不包含a,包含b。
    计费阶梯任务调度CU每天累计数单价(元/CU)
    第一阶梯[0,30]免费
    第二阶梯(30,1万]0.008
    第三阶梯(1万,5万]0.006
    第四阶梯(5万,10万]0.003
    第五阶梯(10万,100万]0.001
    第六阶梯100万以上0.0003
重要 秒级别任务一分钟最多算一次调度。