現在、アプリケーション&データベースホスティングサービスでの自動スケーリング機能の導入を進めていますが、ポッドサイズを変更する(垂直方向のスケーリング)、またはアプリケーションを同時に実行するポッド数を増やす(水平方向のスケーリング)ことで、リソースを拡張することができます。

  • 垂直方向のスケーリング─リソースを大量に消費するタスクの実行能力を高めます。

  • 水平方向のスケーリング─大量のリクエストを処理するアプリケーションの耐障害性と負荷分散能力を高めます。例えば、同じポッドのバージョンを3つ実行した場合、基盤となる技術がリクエストを3つのうち1つにルーティングすることで、負荷の効率的分散が図られます。あるポッドが不安定になると、それが正常になるまで、他の2つのポッドにリクエストがルーティングされます。

設定方法は、以下の通りです。

ポッドサイズを変更するには、MyKinstaにログイン後、「アプリケーション」>(アプリケーション名)>「プロセス」に移動します。鉛筆のアイコンをクリックして、「プロセスの編集」画面を開きます。プロセス画面の「ランタイムプロセス」セクションポッドサイズ」を変更して、1つのポッドで利用可能なリソースを増やすか、または 「インスタンス」でポッドを追加して負荷分散を改善します。インスタンスは最大50台まで追加可能です。1インスタンス=1つのポッドを意味し、すべてのインスタンスは、同じポッドサイズになります。

注意)ウェブプロセスにHobbyポッドサイズを選択した場合、アプリケーションに独自ドメインを追加することはできません。アプリケーションに独自ドメインが必要な場合は、いつでもサイズを変更することができます。

アプリケーションのプロセスを編集

変更を終えたら、「プロセスを編集」をクリックして変更を保存します。