1

1 つの VM インスタンスに Web アプリをデプロイし、他のインスタンスを使用してデプロイ サーバー VM インスタンスのワークロードを共有する方法はありますか?

ありがとう。

4

1 に答える 1

1

あなたの質問は2つあるので、できることは次のとおりです。

  • ロード バランサー /web プロキシを使用して、要求をバックグラウンドで実際のワーカーにリダイレクトする単一の URL を提供できます (コメントで述べたように)。たとえば、Apache Web サーバーは、Apache Tomcat コンテナーにデプロイされたアプリケーションのロード バランサーとして機能できます。

  • 同じアプリケーションを複数の VM に展開するには、オーケストレーション ツール (Chef/Puppet) を使用するか、その目的のために特別に構築されたプラグイン/ユーティリティを使用できます。つまり、1 つのアプリケーションを 24 の異なるマシン上の 24 の tomcat に展開します。私が知っているそのようなユーティリティには、xebialabs による LiveRebel や DeployIT などがあります。

于 2013-07-01T10:26:51.100 に答える