設定項目
- CPU: 各サーバーが同時に処理できる作業量です。多くの人が同時にアプリを使用する場合は、vCPU を増やすと効果的です。
- メモリ (RAM): アプリがメモリに保持できるデータ量です。大きなファイル、メディア、データ量の多い処理には RAM を増やすと効果的です。
- Max machines: Autoscale のみ。アプリが忙しいときに Replit が追加できるサーバー数の上限です。アプリはこの数を超えてスケールしないため、最大コストが上限で抑えられます。
コストについて
設定中、ペインには2つの数値が表示されます:- Per machine: 選択した設定でのサーバー1台あたりの時間あたりコストです。
- At max traffic: アプリが最大数までのすべてのマシンを使用するほど忙しい場合の、時間あたりコストです。
デプロイメントタイプによる課金の違い
同じ設定でも、デプロイメントタイプによって課金方法が異なります:- Autoscale: リクエストが処理されている間だけ課金されます。アプリがアイドル状態のときはゼロにスケールし、実行コストはかかりません。
- Reserved VM: サーバーは常時稼働しているため、選択した設定に対して固定の月額コストを支払います。
- Static: サイトを実行するマシンがないため、マシン設定は適用されません。
- Scheduled: スケジュールされた実行のたびに、マシンの使用分を支払います。
変更を適用する
設定を変更したら、アプリを再度公開してください。新しいマシン設定は、新しいデプロイメントで有効になります。次のステップ
- デプロイメントタイプ: アプリのホスティング方法を選択する。
- 公開コスト: デプロイメントタイプ別の公開コストを確認する。