サービスの一時停止
Zeabur では、ダッシュボードから個々のサービスを直接一時停止(休止)できます。一時停止されたサービスは実行を停止し、リソースの消費と課金を停止しますが、再開する準備ができたときのためにすべての設定を保持します。
サービスの一時停止
サービスを一時停止するには:
- Zeabur ダッシュボードでサービスを開きます。
- Settings に移動します。
- Suspend Service をクリックします。
サービスはすぐに停止します。一時停止中:
- サービスコンテナはシャットダウンされ、実行されなくなります。
- サービスのコンピュート料金は発生しません。
- 環境変数、ドメインバインディング、ボリュームマウントを含むすべての設定が保持されます。
- ボリュームのデータは保持されます。
サービスの再開
一時停止したサービスを再開するには:
- ダッシュボードで一時停止したサービスを開きます。
- Overview に移動します。
- Restart Service をクリックします。
Zeabur は最新の設定を使用して新しいデプロイを開始します。サービスは通常のヘルスチェックプロセスを経て、準備ができ次第トラフィックの受け入れを開始します。
ユースケース
一時的なメンテナンス
依存するインフラストラクチャのメンテナンス(データベースマイグレーションなど)を行う必要があり、そのウィンドウ中にアプリケーションにトラフィックが到達しないようにしたい場合に、サービスを一時停止します。
コスト削減
特定の時間帯や特定のタスク(ステージング環境やバッチ処理サービスなど)にのみ必要なサービスがある場合、使用していない間に一時停止することでコストを削減できます。
デバッグ
不具合のあるサービスを一時停止して、調査中にリクエストの処理を停止します。問題を特定して修正した後、再デプロイして再開します。
一時停止と削除の比較
| 一時停止 | 削除 | |
|---|---|---|
| サービスの停止 | はい | はい |
| 設定の保持 | はい | いいえ(猶予期間後) |
| ボリュームの保持 | はい | いいえ(猶予期間後) |
| 元に戻せるか | はい、即座に | 2時間の猶予期間内のみ |
| 課金 | 停止 | 停止 |
サービスの削除は破壊的な操作です。Zeabur は削除後 2時間の猶予期間を提供しており、この間にサポートに連絡してサービスを復旧できます。猶予期間後、ボリュームを含むすべてのデータは完全に削除されます。一時的にサービスを停止したいだけの場合は、代わりに一時停止を使用してください。
一時停止中のサービスとドメイン
サービスが一時停止している間、そのサービスにバインドされたドメインはエラーページを返します。カスタムメンテナンスページを表示する必要がある場合は、メンテナンス通知を提供する別の軽量サービス(静的サイトなど)を使用し、メンテナンスウィンドウ中にドメインの DNS をそのサービスに向けることを検討してください。