ドキュメントに戻る
デプロイ

ゼロダウンタイムデプロイ

ブルーグリーンデプロイ戦略を使用して、ライブトラフィックを中断せずに更新をデプロイします。

Intermediate5 min readUpdated 2026-03-29

仕組み

Server Compass はブルーグリーンデプロイ戦略を使用:

  1. 新しいコンテナが既存のコンテナと並行して起動
  2. ヘルスチェックが新しいコンテナが正しく応答することを検証
  3. Traefik がトラフィックを新しいコンテナに切り替え
  4. 古いコンテナが停止および削除

ユーザーはプロセス全体で中断を体験しません。

ゼロダウンタイムデプロイを有効化

  1. アプリの設定を開く
  2. ゼロダウンタイムデプロイ を有効化
  3. ヘルスチェックエンドポイントを設定(デフォルト:/
  4. ヘルスチェック間隔とタイムアウトを設定
  5. 通常通りデプロイ — Server Compass が自動的にブルーグリーンスワップを処理

ヘルスチェック設定

ヘルスチェックは、トラフィックを切り替える前に新しいコンテナが準備できていることを確認:

  • エンドポイント:チェックする URL パス(例:/health または /
  • 間隔:チェック頻度(デフォルト:5 秒)
  • タイムアウト:応答を待つ時間
  • リトライ:切り替え前に必要な連続成功回数

ヘルスチェックが失敗した場合、新しいコンテナは削除され、古いコンテナがトラフィックを提供し続けます。

Screenshots

ゼロダウンタイムデプロイ - Screenshot 1

Related Features

Ready to try Server Compass?

Download the app and deploy your first application in under 5 minutes.

Download Server Compass