SchedulerX は、容量単位 (CU) に基づく従量課金を採用しています。料金は実際の使用量に基づいて日次で請求されます。Basic Edition はジョブホスティング CU のみ課金されます。Professional Edition はジョブホスティング CU とジョブスケジューリング CU の両方が課金されます。
無料利用枠:1 日あたり、最初の 5 ホスティング CU と 30 スケジューリング CU は無料です。
エディションの比較
SchedulerX は、機能セットと課金項目が異なる 2 つのエディションを提供しています。
| 機能 | Basic Edition | Professional Edition |
|---|---|---|
| 基本スケジューリング | サポート | サポート |
| ログ記録 | 非サポート | サポート (追加料金なし) |
| スタック表示 | 非サポート | サポート |
| トレース | 非サポート | サポート |
| ユーザーダッシュボード | 非サポート | サポート |
| ワークフローインスタンス図 | 非サポート | サポート |
| 転送中のデータ暗号化 | 非サポート | サポート |
| タグベースのルーティングポリシー | 非サポート | サポート |
| ビジュアル MapReduce (並列計算) | 最大 300 ジョブ、ジョブ検索なし | 最大 1,000 ジョブ、カスタムタグと検索機能付き |
| 過去のジョブレコード | 直近 30 件 | 直近 300 件 |
| アラート通知 | DingTalk、メール | DingTalk、メール、ショートメッセージ、電話、WeCom、Lark |
| アプリケーションあたりの最大ジョブ数 | 1,000 | 100,000 (スケールアウトサポートについては DingTalk グループ 23103656 にご参加ください) |
| API | ジョブの作成、更新、削除 | すべての API オペレーション |
| 課金項目 | ジョブホスティング CU | ジョブホスティング CU + ジョブスケジューリング CU |
課金の概念
-
実行モード:ジョブの実行方法を決定します。ジョブはスタンドアロン (単一のワーカーで実行) または非スタンドアロン (複数のワーカーに分散) のいずれかです。非スタンドアロンジョブには、ブロードキャストジョブ、シャーディングジョブ、MapReduce ジョブ、ビジュアル MapReduce ジョブが含まれます。
-
ジョブホスティング容量:すべてのアプリケーションで有効化されたジョブの総数で、容量単位 (CU) で測定されます。このカウントは、各ジョブの実行頻度とは無関係です。
-
ジョブスケジューリング容量:SchedulerX を使用して設定および有効化された分散ジョブスケジューリング容量の総量で、CU で測定されます。
課金方法
両方のエディションで従量課金が採用されています。料金は実際の使用量に基づいて日次で計算されます。
| エディション | 課金項目 |
|---|---|
| Basic Edition | ジョブホスティング CU |
| Professional Edition | ジョブホスティング CU + ジョブスケジューリング CU |
ジョブホスティング CU の計算方法
ジョブホスティング CU は、すべてのアプリケーションで有効化されたジョブの総数を表します。各アプリケーションのホスティング CU は、次の数式で計算します:
ホスティング CU = スタンドアロンジョブ + (非スタンドアロンジョブ x 接続されたワーカー)
日次カウントでは、同時に有効化されたジョブのピーク数が使用されます。たとえば、同じ日に 1,000 のジョブが作成され、1,000 のジョブが削除された場合でも、同時に有効化されたジョブが 100 を超えなければ、その日のカウントは 100 になります。
例:ホスティング CU の計算
2 つのアプリケーションがあるとします:
| アプリケーション A | アプリケーション B | |
|---|---|---|
| 接続されたワーカー | 10 | 5 |
| 有効化されたスタンドアロンジョブ | 8 | 2 |
| 有効化された非スタンドアロンジョブ | 2 | 3 |
各アプリケーションを個別に計算し、合計を求めます:
-
アプリケーション A: 8 + (2 x 10) = 28 CU
-
アプリケーション B:2 + (3 x 5) = 17 CU
-
1 日あたりの合計ホスティング CU = 28 + 17 = 45 CU
ジョブスケジューリング CU の計算方法
ジョブスケジューリング CU は、1 日あたりのワーカーレベルのスケジューリングイベント数を追跡します。CU カウントはジョブの種類と頻度によって異なります:
| ジョブの種類 | 実行あたりの CU |
|---|---|
| スタンドアロンジョブ | 1 CU |
| 非スタンドアロンジョブ | スケジュールされたワーカーあたり 1 CU |
第 2 レベルのジョブ (second_delay) |
1 分あたり 1 CU (実際の頻度に関係なく) |
第 2 レベルのジョブ (cron または fixed_rate) |
実際のスケジューリング頻度に基づく |
例:スケジューリング CU の計算
アプリケーション A には 2 つの接続されたワーカーと、次の有効化されたジョブがあります:
| ジョブの種類 | 数 | 頻度 | 日次 CU 計算 |
|---|---|---|---|
| スタンドアロン | 5 | 1 日 1 回 | 5 x 1 = 5 CUs |
| シャーディング (非スタンドアロン) | 3 | 30 分ごと | 3 ジョブ x 2 ワーカー x 48 回実行 = 288 CU |
第2レベル(second_delay) |
2 | 10 秒ごと | 2 ジョブ x 1,440 分 = 2,880 CU |
アプリケーション A の合計スケジューリング CU = 5 + 288 + 2,880 = 3,173 CU/日
料金
両方のエディションで段階的価格設定が採用されており、使用量が多いほど単価が安くなります。最新の価格については購入ページをご覧ください。
範囲は (a, b] という表記を使用します。この場合、a は含まれず、b が含まれます。
ジョブホスティング CU の料金 (従量課金)
両方のエディションで、ジョブホスティング CU に対して次の料金が課金されます:
| 段階 | 1 日あたりの合計ホスティング CU | 単価 (USD/CU-日) |
|---|---|---|
| 無料利用枠 | 0 - 5 | 無料 |
| 段階 2 | 6 - 200 | 0.02 |
| 段階 3 | 201 - 1,000 | 0.01 |
| 段階 4 | 1,001 - 10,000 | 0.005 |
| 段階 5 | 10,000 超 | 0.002 |
ジョブスケジューリング CU の料金 (従量課金)
Professional Edition では、さらにジョブスケジューリング CU に対して課金されます:
| 段階 | 1 日あたりの合計スケジューリング CU | 単価 (USD/CU) |
|---|---|---|
| 無料利用枠 | 0 - 30 | 無料 |
| 段階 2 | 31 - 10,000 | 0.002 |
| 段階 3 | 10,001 - 50,000 | 0.001 |
| 段階 4 | 50,001 - 100,000 | 0.0005 |
| 段階 5 | 100,001 - 1,000,000 | 0.0002 |
| 段階 6 | 1,000,000 超 | 0.0001 |
課金例
SchedulerX Professional Edition を 2 つのアプリケーションで使用しているとします:
| アプリケーション A | アプリケーション B | |
|---|---|---|
| 接続されたワーカー | 5 | 2 |
| 有効化されたスタンドアロンジョブ | 100 | 50 |
| 有効化された非スタンドアロンジョブ | 10 | 2 |
| 1 日あたりのスケジューリング実行回数 (全ジョブ) | 50 | 50 |
ステップ 1:1 日あたりのホスティング CU の計算
-
アプリケーション A:100 + (10 x 5) = 150
-
アプリケーション B:50 + (2 x 2) = 54
-
合計 = 204 ホスティング CU/日
ステップ 2:ホスティング料金の計算
| 段階 | 段階内の CU | レート | コスト |
|---|---|---|---|
| 無料利用枠 | 5 | 無料 | USD 0 |
| 段階 2 | 195 (6 から 200) | 0.02 | USD 3.90 |
| 段階 3 | 4 (201 から 204) | 0.01 | USD 0.04 |
| 合計 | USD 3.94/日 |
ステップ 3:1 日あたりのスケジューリング CU の計算
-
アプリケーション A スタンドアロン:100 ジョブ x 1 CU x 50 回実行 = 5,000
-
アプリケーション A 非スタンドアロン:10 ジョブ x 5 ワーカー x 50 回実行 = 2,500
-
アプリケーション B スタンドアロン:50 ジョブ x 1 CU x 50 回実行 = 2,500
-
アプリケーション B 非スタンドアロン:2 ジョブ x 2 ワーカー x 50 回実行 = 200
-
合計 = 10,200 スケジューリング CU/日
ステップ 4:スケジューリング料金の計算
| 段階 | 段階内の CU | レート | コスト |
|---|---|---|---|
| 無料利用枠 | 30 | 無料 | USD 0 |
| 段階 2 | 9,970 (31 から 10,000) | 0.002 | USD 19.94 |
| 段階 3 | 200 (10,001 から 10,200) | 0.001 | USD 0.20 |
| 合計 | USD 20.14/日 |
ステップ 5:月額合計の計算
| 項目 | 日額 | 月額 (x30) |
|---|---|---|
| ホスティング料金 | USD 3.94 | USD 118.20 |
| スケジューリング料金 | USD 20.14 | USD 604.20 |
| 合計 | USD 24.08 | USD 722.40 |
関連ドキュメント
返金ポリシー:SchedulerX インスタンスのサブスクリプションを解除して課金を停止します。