Cronå¼ãã¼ãµã¼
Cronå¼ãè§£æããæ¬¡åã®å®è¡æå»ã確èªã§ãã¾ãã
Cronå¼ãã¼ãµã¼ã«ã¤ãã¦
æ¨æºçãª5ãã£ã¼ã«ãã®Cronå¼ï¼åãæãæ¥ãæãææ¥ï¼ãè²¼ãä»ããã¨ã次ã®5åã®å®è¡æå»ã確èªã§ãã¾ããCronã¸ã§ãããããã¤ããåã®ç¢ºèªã«ä¾¿å©ã§ãã
このツールについて
標準的な5フィールドのCron式(分、時、日、月、曜日)を貼り付けると、次の5回の実行時刻を瞬時に確認できます。デプロイ前にCronスケジュールをダブルチェックするのに便利です。
使い方
- 入力欄にCron式を入力または貼り付けるか、よく使うプリセットを選択します。
- 「解析」をクリックすると、現在のローカル時刻を基準に次の5回の実行時刻が計算されます。
- 式を調整して再解析し、期待通りのスケジュールになるまで確認します。
主な用途
- サーバーにデプロイする前にCronジョブのスケジュールを確認する
- 設定ファイル内の見慣れないCron式が実際に何を意味するかを理解する
- メンテナンス時間や定期タスクを計画する
使いこなすヒント
- 標準的な構文に対応しています:*、範囲(1-5)、リスト(1,3,5)、ステップ値(*/15)。
- 表示される時刻はブラウザのローカルタイムゾーンで計算されています。
よくある質問
Cron式の5つのフィールドは何を意味しますか?
順番に:分(0-59)、時(0-23)、月の日(1-31)、月(1-12)、曜日(0-6、0は日曜日)。各フィールドは特定の値、範囲、リスト、ステップ、または「すべて」を意味するアスタリスク(*)を指定できます。
Cron式内のアスタリスク(*)は何を意味しますか?
そのフィールドの「すべて」を意味します。例えば、分フィールドのアスタリスクは、ジョブは他のフィールドの制約内で毎分トリガーされることを意味します。
15分ごとにジョブを実行するようにスケジュールするにはどうしますか?
分フィールドでステップ値を使用します:*/15 0 * * * は、毎時間の0分、15分、30分、45分に実行します。
計算された次回実行時刻が数時間ずれているように見えるのはなぜですか?
時刻はブラウザのローカルタイムゾーンで計算されますが、実際にCronジョブを実行するサーバーやシステムは別のタイムゾーン(通常UTC)を使用することがあります。どのタイムゾーンをスケジューラーが使用するかを常に確認してください。
Cron式はサーバーに送信されて解析されますか?
いいえ。解析と次回実行時刻の計算はブラウザ内でJavaScriptを使ってローカルに行われます。何もサーバーに送信されません。
Cron式を解析し、次回の実行スケジュールを瞬時に確認できます。デプロイ前のCronジョブ確認に便利な無料オンラインツールです。