0

Weblogic クラスタがあり、Apache がフロント エンド プロキシとして機能しています。デフォルトでは、Weblogic クラスタとプラグインはラウンド ロビン アルゴリズムを使用します。負荷分散アルゴリズムを weightbased または randon に変更すると、Weblogic プラグインは、WLS クラスタ側での負荷分散アルゴリズムの変更をどのように認識するようになるでしょうか。この目的を果たすために、ハードウェア ロードバランサーが必要ですか? WLS プラグインを使用したフロント エンド プロキシとしての Apache は、ラウンド ロビン アルゴリズムのみをサポートするか、または他のロード バランシング アルゴリズムをサポートします。HA 大規模な実稼働環境の場合、WLS プラグインを使用する Apache、または bigip や cisco lb などの H/W ロードバランサをフロントとして使用することをお勧めします。 Weblogic の場合は終了します。

4

2 に答える 2

0

コメントは正しいです。Apache プラグインは、ラウンド ロビンのみを使用します。他の負荷分散戦略については、HW ロードバランサーを選択する必要があります。

最後の質問についてですが、負荷分散戦略の選択肢が多く、管理インターフェイスが優れており、圧縮、SPDY サポートなど、ロードバランサーが提供するいくつかの追加機能があるため、通常は Apache + プラグインよりも HW ロードバランサーを好みます。静的コンテンツの場合、Apache + プラグインは悪い選択ではありません。WebLogic クラスタにヒットすることなく静的コンテンツを直接提供できるため、WLS サーバーの負荷が軽減されます。また、一般的なアーキテクチャ設計は、HW ロードバランサ --> apache --> weblogic クラスタです。したがって、Apache サーバーにも負荷分散と HA があります。

于 2013-02-08T15:16:53.467 に答える
0

コメントが既に示しているように、重みベースのアプローチは EJB と RMI オブジェクトに対してのみサポートされています。WLS クラスタのドキュメントを参照してください: http://docs.oracle.com/cd/E23943_01/web.1111/e13709/load_balancing.htm#CHDGFIBD

Web セッションの負荷を分散したい場合は、おそらく特殊なハードウェアまたはソフトウェア コンポーネントを調べる必要があります。

于 2013-01-28T09:35:01.403 に答える