メインコンテンツへスキップ

Documentation Index

Fetch the complete documentation index at: https://docs.replit.com/llms.txt

Use this file to discover all available pages before exploring further.

オートスケールデプロイは、Replit Appのネットワークトラフィックとワークロードを効率的に処理するためにスケールアップ・ダウンするクラウドコンピューティングリソース上で実行されます。アプリが忙しいときは、オートスケーリングがサーバーを追加して負荷を管理します。アプリがアイドル状態のときは、コストを節約するためにサーバー数をゼロまで削減します。 オートスケールデプロイは次のユースケースに最適です:
  • eコマースサイトなど、可変のワークロードとトラフィックを処理するウェブアプリケーション
  • APIとサービス
オートスケールデプロイ

機能

オートスケールデプロイには以下の機能が含まれています:
  • 自動リソーススケーリング: コストを最適化するためにトラフィックパターンに基づいてリソースを自動調整します。
  • カスタムドメイン: カスタムドメインを設定するか、<app-name>.replit.app URLを使用してアプリにアクセスします。
  • 設定可能な上限: 発行済みアプリがスケールできる最大インスタンス数を設定します。
  • 柔軟なマシンパワー: アプリのニーズに合ったCPUとRAMの設定を選択します。
  • モニタリング: ログを確認し、発行済みアプリのステータスを監視します。

使用方法

オートスケールデプロイは、PublishingプロジェクトエディターツールからアクセスできCます。
左のツールドックから:
  1. All toolsアイコン All toolsを選択して、プロジェクトエディターツールのリストを表示します。
  2. Publishingアイコン Publishingを選択します。
  3. Autoscaleオプションを選択し、Set up your published appを選択します。
検索バーから:
  1. 上部の虫眼鏡アイコン虫眼鏡を選択して検索ツールを開きます
  2. 「Publishing」と入力してツールを検索し、結果から選択します。
  3. Autoscaleオプションを選択し、Set up your published appを選択します。
オートスケール発行オプション

マシンパワー

Editを選択してマシンパワーのオプションを確認・設定します。スライダーを使って各発行済みアプリサーバーインスタンスのCPUとRAMの設定を選択します。 Total per machine行で設定のコンピュートユニットコストを確認します。 コンピュートユニットは、マシンのメモリとCPU設定に基づくクラウドコンピューティングリソースの測定単位です。 コンピュートユニットに基づくコストの計算方法については、コンピュートユニットを参照してください。
マシンパワー設定のスクリーンショット

最大マシン数

スライダーを使って最大マシン数を調整します。この数は、アプリが忙しいと判断したときにオートスケーリング機能が割り当てられるサーバーインスタンスの上限です。 下の行には、次の式で計算された同等のコンピュートユニットが表示されます: マシン数 × マシンごとのコンピュートユニット
最大マシン数設定のスクリーンショット

次のステップ

  • 発行済みアプリの監視:ログの確認と発行済みアプリの監視方法を学びます。
  • 発行コスト:発行に関連するコストを確認します。
  • 料金:各プランタイプの料金と許容量を確認します。
  • 使用量許容量:スケジュールされたデプロイの使用量制限と課金単位について学びます。