【Railway】スケジュールジョブを実行する

Railway で cron ジョブ(Scheduled Jobs)を設定し、定期的なタスクを自動実行する方法を解説します。

Share

Railwayはこちら (←このリンクから登録すると20ドル分のクレジットがもらえます)

Cron ジョブを設定する

Railway では Scheduled Jobs 機能を使って、分単位・時間単位・日次などのスケジュールで任意のコマンドを実行できます。バックアップ、バッチ処理、メール送信などに最適です。


1. ジョブの作成手順

  1. プロジェクト Canvas で Create → Cron Job を選択
  2. NameSchedule を入力
  3. Command に実行したいシェルコマンドを記述
  4. 環境変数が必要な場合は Variables タブで追加
  5. Create を押して作成完了

スケジュールの書式

  • 標準的な CRON 式 (*/5 * * * *) に対応
  • @hourly, @daily などのエイリアスもサポート
説明
0 0 * * * 毎日 00:00 に実行
*/10 * * * * 10 分おき
@weekly 毎週日曜 00:00

2. ログと結果確認

  • Logs タブで出力をリアルタイム確認
  • ジョブが失敗するとステータスが Failed になり、リトライ設定(デフォルト 3 回)後も失敗すると通知が送信されます

3. よくある質問

質問 回答
同時実行は? 同じジョブがまだ実行中の場合、新しい実行はスキップ (at-most-once)
タイムゾーン UTC で解釈される。ローカル時間で動かす場合は CRON 式を調整
最大実行時間 60 分 (Pro プランは 6 時間) を超えると強制終了

4. ベストプラクティス

  1. コマンドの先頭で set -euo pipefail を付けてエラー検知を厳密化
  2. 実行時間が長い処理はワーカーサービスに分割し、Cron ではキックのみ行う
  3. 重要ジョブは Slack / Discord Webhook で通知を設定

まとめ

Scheduled Jobs を活用すると、従来サーバーや外部サービスで管理していた cron を Railway 内で完結できます。運用負荷を減らしつつ、ログの一元管理やリトライ設定で信頼性も向上します。ぜひ活用してください!

Railwayはこちら (←このリンクから登録すると20ドル分のクレジットがもらえます)

Read more

サービス更新履歴

ここでは、LiveQのサービス・製品への変更を全て紹介しております。 このページは大きな変更があった場合に更新されます。 いつごろにどのような機能がリリースされたかが分かります。 2026年6月: 高速化・安定化 * 5月よりサーバーおよびアプリケーションの大型リニューアルに取り組み、6月に読み込み速度の向上や、大規模アクセス時にも安定して高速に動作するように変更をおこないました。 2026年4月: 画像スライド * 新たなスライドの種類として画像スライドを追加しました。 * PowerPoint, PDFファイルを一括インポートし、画像スライドとして追加する機能を追加しました * そのほか多数の細かな変更(操作性などのデザイン改善や、不具合)をおこないました 2026年3月: ワードクラウド、コメントのAIモデレーション(監視) * 新たなスライドの種類としてワードクラウドを追加しました * コメントをAIで自動監視する機能をリリースしました * そのほか細かな改善や不具合の修正をおこないました 2026年2月: 有料プランのデータエクスポート

By 阿部 隼也

チームメンバーを招待する方法

チームメンバーを追加するには、招待する必要があります。 その招待方法を紹介します。 招待可能なチームメンバーの数は、ご利用のプランによって異なるため、事前にご確認ください。 チームページの「新しいチームメンバーを招待」にて、招待するメンバーのメールアドレスを入力し、「招待を送信」をクリックします。 招待された側で招待を承認 次に、招待された側の方によって招待を承認する必要があります。 ※この承認にはLiveQのアカウントが必要となりますので、必ず事前にご登録ください。 下記のような招待メールが届きます。 件名:【LiveQ】チームへの招待が届いています 差出人:[email protected] 既にLiveQに登録済みの方はそのまま「招待を承認して参加する」ボタンをクリックします。 まだLiveQに登録していない方は、登録後、同様に承認ボタンをクリックします。 チームを切り替える 招待を承認すると、チームページに下記のように「チーム切り替え」ができるようになります。 招待したユーザーにもメールが届きます 招待が承認されると、招待したユーザーに

By 阿部 隼也