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

機能
オートスケールデプロイには以下の機能が含まれています:- 自動リソーススケーリング: コストを最適化するためにトラフィックパターンに基づいてリソースを自動調整します。
- カスタムドメイン: カスタムドメインを設定するか、
<app-name>.replit.appURLを使用してアプリにアクセスします。 - 設定可能な上限: 発行済みアプリがスケールできる最大インスタンス数を設定します。
- 柔軟なマシンパワー: アプリのニーズに合ったCPUとRAMの設定を選択します。
- モニタリング: ログを確認し、発行済みアプリのステータスを監視します。
使用方法
オートスケールデプロイは、PublishingプロジェクトエディターツールからアクセスできCます。オートスケールデプロイへのアクセス方法
オートスケールデプロイへのアクセス方法
左のツールドックから:
All toolsを選択して、プロジェクトエディターツールのリストを表示します。
Publishingを選択します。
- Autoscaleオプションを選択し、Set up your published appを選択します。
- 上部の
虫眼鏡を選択して検索ツールを開きます
- 「Publishing」と入力してツールを検索し、結果から選択します。
- Autoscaleオプションを選択し、Set up your published appを選択します。

マシンパワー
Editを選択してマシンパワーのオプションを確認・設定します。スライダーを使って各発行済みアプリサーバーインスタンスのCPUとRAMの設定を選択します。 Total per machine行で設定のコンピュートユニットコストを確認します。 コンピュートユニットは、マシンのメモリとCPU設定に基づくクラウドコンピューティングリソースの測定単位です。 コンピュートユニットに基づくコストの計算方法については、コンピュートユニットを参照してください。
最大マシン数
スライダーを使って最大マシン数を調整します。この数は、アプリが忙しいと判断したときにオートスケーリング機能が割り当てられるサーバーインスタンスの上限です。 下の行には、次の式で計算された同等のコンピュートユニットが表示されます:マシン数 × マシンごとのコンピュートユニット

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