Java EE アプリをデプロイする必要があり、そのために Openshift を使用しています。私はそれに慣れていないので、尋ねたいと思いました-OpenShiftギアを効率的に使用するにはどうすればよいですか。- ロードバランサーはシングル ギアのみを割り当てるか、またはどのように割り当てますか? - スケーリングは 3 ギアに推奨されますか? よろしくお願いします。ばかげた質問をされたら申し訳ありません。ありがとう
1 に答える
求めている情報は、Openshift ドキュメント ( https://developers.openshift.com/en/managing-scaling.html#creating-a-scalable-application ) で見つけることができます。最初は、HAProxy は最初のギアで webapp と一緒に実行されますが、3 つのギアに達すると、HAProxy がマシン全体を占有します。またはドキュメントを引用するには:
スケーリング アプリケーションの最初の Web ギアには HAProxy がインストールされていますが、Web アプリケーションもインストールされています。3 つのギアにスケーリングすると、HAProxy と一緒に配置されている Web ギアがオフになり、HAProxy がより多くのリソースを使用してトラフィックをルーティングできるようになります。スケーラブルなアプリの図を次に示します。2 ギア以下にスケールダウンすると、最初のギアのウェブ カートリッジが再び開始されます。
あなたのケースでスケーリングが意味があるかどうかは、ユースケースと、たとえば他のカートリッジ (データベースなど) も使用するかどうかによって異なります。これは、独自のギアも取得します。ほとんどの場合、スケーリングによって得られる可能性がありますが、詳細なしで言うのは難しい.