Cronwise

00:00、12:00 に 日 1 に 2か月ごとに.

*
任意の値
,
値リストの区切り文字
-
値の範囲
/
ステップ値
0-59
許可される値

実行テーブル

タイムゾーン: UTC

#次回の実行ISO
利用可能な実行時間はありません。

最も人気のある Cron 式

通常使用されるタスクを含む共通のスケジュール。

毎分

ハートビート チェック、キュー ポーリング、およびほぼリアルタイムの更新タスクに使用されます。

毎時:00

時間ごとの同期ジョブ、メトリクスのスナップショット、キャッシュの更新に使用されます。

5分ごと

頻繁な ETL バッチ、フィード ポーリング、および短い間隔のチェックに使用されます。

15分ごと

SLA モニタリング、レポート更新、および中頻度のバッチ ジョブに使用されます。

30分ごと

30 分ごとの同期、概要計算、およびインベントリの更新に使用されます。

2時間ごと

低頻度のデータ取得、クリーンアップ ルーチン、ステータス監査に使用されます。

6時間ごと

定期的なバックアップ、調整タスク、および高負荷のバックグラウンド ジョブに使用されます。

毎日真夜中に

日次ロールアップ、日境界のリセット、およびアーカイブのローテーションに使用されます。

毎日午前 9:00

朝のレポート、一日の始まりの準備、通知ダイジェストに使用されます。

毎日正午

正午の同期チェック、KPI スナップショット、スケジュールされたリマインダーに使用されます。

毎日午後 6 時

一日の終わりのエクスポート、請求の準備、毎日のステータスの概要に使用されます。

毎日午前 2 時 30 分

オフピークのメンテナンスとデータベースのハウスキーピング タスクに使用されます。

毎日午前 6:00

ビジネス前の更新ルーチンと早朝のデータ同期に使用されます。

毎週月曜日午前9時

毎週のキックオフ メール、計画のリマインダー、レポートの生成に使用されます。

毎週日曜深夜0時

毎週のリセット、概要のロールアップ、週の初めの準備に使用されます。

平日午前9時

勤務時間の通知など、営業日のワークフローに使用されます。

毎週金曜日午後6時

週の終わりのエクスポート、クリーンアップ、スナップショットの計画に使用されます。

毎週土曜深夜0時

週末のみのジョブ、トラフィックの少ないメンテナンス、QA 実行に使用されます。

月の最初の日午前0時

月次締めタスク、請求サイクル、アカウントのロールオーバーに使用されます。

毎月 1 日午前 9 時

月次の営業時間レポートと関係者への通知に使用されます。

毎月15日午前0時

月半ばのチェックポイント、請求イベント、コンプライアンスのリマインダーに使用されます。

1月1日午前0時

年次リセット、年次アーカイブ作成、およびポリシーのロールオーバーに使用されます。

毎日午前 2 時にバックアップ

トラフィックが少なく、ロックの競合が軽減される夜間のバックアップに使用されます。

週次バックアップ 日曜日午前 3:00

毎週の完全バックアップと検証ウィンドウに使用されます。

毎月 1 日の午前 1 時にバックアップ

毎月のスナップショット保持と長期アーカイブ ポイントに使用されます。

毎日午前 3 時 30 分にメンテナンスが行われます

インデックスの再構築、バキューム ジョブ、および計画されたシステム メンテナンスに使用されます。

週次メンテナンス土曜日午前 4:00

週末の営業時間外の重度のメンテナンスに使用されます。

営業時間内1時間ごと

日中の処理と営業時間中の定期チェックに使用されます。

営業時間内30分ごと

夜間の処理を行わず、営業時間内の頻繁な更新に使用されます。

営業日の開閉

トグル、通知、チェックなど、一日の開始/終了のタスクに使用されます。

毎日のログローテーション

ログを毎日ローテーションし、ファイル サイズを制御するために使用されます。

一日の終わりの掃除

一時データをフラッシュし、一日の終わりのハウスキーピングを完了するために使用されます。

毎週の清掃 日曜日 午前 1:00

毎週のクリーンアップ ジョブ、古いレコードの削除、キャッシュのパージに使用されます。

あらゆるCron式を即座に解読

cron式を貼り付けるだけで、わかりやすい説明、バリデーション結果、指定タイムゾーンでの次回実行予定を確認できます。

ジェネレーターで作成

Cronwiseエクスプレイナーの機能

Cronwiseは、暗号のようなスケジューリング構文を明確で読みやすい説明に変換するcron式エクスプレイナーです。標準的な5フィールドまたは6フィールド(秒付き)のcron式を貼り付けると、Cronwiseがフィールドごとに即座に分解し、その式が正確に何を意味するかを理解できます。

式の各フィールドは、カラーコード付きの構文凡例でハイライト表示されます。分、時、日、月、曜日のどのトークンがどのフィールドを制御しているか、一目で確認できます。0 3 * * 1-5が週末に実行されるのか平日だけなのか、もう迷うことはありません。

エクスプレイナーは、数式ではなく文章のように読めるわかりやすい要約を生成します。「午前3:00、月曜日から金曜日」のように、人間の言葉でスケジュールを表現します。レガシーなcrontabエントリをランブック監査中にレビューする場合でも、新しいデプロイメントを再確認する場合でも、意図がすぐに明確になります。

説明機能に加え、Cronwiseは入力をリアルタイムでバリデーションします。フィールドレベルのエラーや警告メッセージが、何かを本番環境にコピーする前に表示されます。指定したタイムゾーンでの次回10回の実行時刻を表示する次回実行プレビューと組み合わせることで、スケジュールの動作を数秒で完全に把握できます。

基礎から学びたい方は、5フィールドcron構文とトークンの意味を解説したCron式の基本をご覧ください。

デプロイ前のバリデーション

構文エラーのあるcronスケジュールをデプロイすると、自動化されたジョブが静かに壊れたり、さらに悪いことに間違った時間に実行されたりする可能性があります。Cronwiseは式を入力または貼り付けた瞬間にエラーと警告をインラインで表示し、バリデーションを最優先にしています。

フィールドレベルのメッセージにより、cronのどの部分に問題があるかを正確に把握できます。標準式での#の誤配置、範囲外の月の値、競合する日フィールドなどが、何が間違っていてどう修正すべきかの明確な説明とともに即座にフラグ付けされます。このアプローチにより、一般的な「無効な式」メッセージでは説明できないミスを捕捉できます。

警告は、技術的には有効だが意図しない可能性が高いパターンもハイライトします。例えば、毎分実行される式は警告をトリガーし、その高頻度が意図的であることを確認できます。これらのリスクシグナルにより、チームは本番環境でのコストのかかるスケジューリングの見落としを防ぐことができます。

よくあるミスをより深く知りたい方は、よくあるCronエラーと修正方法をご覧ください。到達不能な日の組み合わせ、範囲の逆転、非標準トークンの使用など、経験豊富なエンジニアでも引っかかるパターンを解説しています。

タイムゾーン対応の次回実行プレビュー

スケジューリングの混乱の最も一般的な原因の一つはタイムゾーンの不一致です。UTCでは正しく見えるcron式でも、異なるリージョンのサーバーにデプロイすると間違ったローカル時間に実行される可能性があります。Cronwiseは任意のIANAタイムゾーンで次回10回の実行時刻をプレビューできるため、この問題を解決します。

プレビューテーブルは、選択したタイムゾーンを変更すると自動的に更新されます。UTCの動作とリージョンのタイムゾーンを並べて比較し、夜間バックアップジョブがデータセンターのローカルタイムでトラフィックの少ない時間帯に実行されることを確認できます。

ブラウザのタイムゾーン検出が組み込まれています。エクスプレイナーを初めて読み込むと、Cronwiseはシステムのタイムゾーンをデフォルトに設定するため、プレビューがすぐに関連性のあるものになります。その後、他のタイムゾーンに切り替えて、分散チームやマルチリージョンデプロイメントの動作を確認できます。

タイムゾーンとcronの相互作用を理解することは、信頼性の高いスケジューリングに不可欠です。UTCオフセット、夏時間のエッジケース、タイムゾーンに安全なcron設定のベストプラクティスについての詳細は、Cronタイムゾーンの解説をご覧ください。

ジェネレーターに切り替えるタイミング

Cronwiseエクスプレイナーは、既存のcron式の理解とバリデーションのために設計されています。しかし、新しいスケジュールをゼロから作成する必要がある場合は、ビジュアルなCronジェネレーターがより迅速な方法です。トークンを手動で記述する代わりに、直感的なタブインターフェースでインターバルを選択し、有効な式を自動生成します。ジェネレーターは分、時、日、月、曜日の各フィールドに明確なコントロールを提供します。

プロジェクトでJava SpringやエンタープライズジョブフレームワークなどのQuartzベースのスケジューラを使用している場合、Cronwiseは専用のQuartzツールも提供しています。Quartz cronが必要ですか?Quartzエクスプレイナーは、標準cronではサポートされないLW#などの特殊トークンを含む7フィールド式を処理します。これらのトークンにより、「月の最終営業日」や「第2金曜日」など、標準cron構文では表現できないパターンが可能になります。

標準ジェネレーターとQuartzツールの両方が同じバリデーション優先アプローチを共有しています。リアルタイムフィードバック、わかりやすい出力、タイムゾーン対応プレビューが提供されます。コンテキストを失うことなく、説明と生成のワークフローを切り替えることができます。お気に入りの式をローカルに保存し、JSONまたはTXTファイルとしてインポートまたはエクスポートしてチームと共有できます。

さらに学ぶ

Cronwiseは単なるシングルページツールではありません。Cron学習ハブでは、基本的な5フィールド構文から高度な自動化戦略、実際のスケジューリングパターンまで、あらゆるトピックを網羅した詳細な記事を提供しています。cronが初めての方も、本番ワークロードのスケジューリングアプローチを改善したい方も、すべてのガイドが実践的なハンズオンアプリケーション向けに書かれています。

Cron式の基本から始めて、標準cron構造、トークンの動作、式を直感的に読むためのメンタルモデルの基礎を固めましょう。次に、Cronタイムゾーンの解説で、UTC、ローカルタイム、夏時間の切り替えがリージョンやデプロイメント環境全体でスケジュールにどのような影響を与えるかを理解しましょう。トラブルシューティングには、よくあるCronエラーと修正方法で、最も頻繁な構文ミスと迅速な解決手順を解説しています。

Cronwiseは、開発者やオペレーターが明確な説明、バリデーション、タイムゾーン対応プレビューで自信を持ってcronスケジュールを作成できるように構築されています。Cronwiseについてとプロジェクトの理念をご覧ください。すべての解析、バリデーション、プレビュー処理はブラウザ内で完全にクライアントサイドで行われるため、cron式がデバイスから外部に送信されることはありません。