シリーズ六十から五のJBoss:クラスタのJBossの7 / WildFly無い状態セッションBeanのクラスタ - I(基礎理論)

アウトライン

私たちは、基本的な理論のステートレスセッションBeanのクラスタをクリアするには、次の5つの側面を採用します。

  • 何のデータが失われることはありません
  • ロードバランシング
  • フォールトトレランス
  • クラスタトポロジ
  • EJBクライアントスタブ

何のデータが失われることはありません

我々は、データを失うことを心配する必要はありませんので、ステートレスSession Beanは、ステートレスセッションBeanのクラスタが簡単になりますそのクライアントに代わってデータを保持することを回避します。

ロードバランシング

EJBクライアント・スタブの同じ一連のロード・バランシングとEJBクライアントは、JBossノードで(同じスタブを介して同一のクライアントによって行われたシーケンシャルコールが利用できるクラスタ・ノード間で負荷分散することができる)、即ち、EJB要求ハンドオーバを輸送されます。

フォールトトレランス

到達可能なクラスタノードへのEJBクライアントスタブフォールトトレラント要求(利用可能なクラスタ・ノード間でリクエストをフェイルオーバー)。

クラスタトポロジ

クラスタ・トポロジは、クラスタEJBまたはEJBクライアント側プロファイル(jboss-ejb-client.properties)によって決定することができます。

EJBクライアントスタブ

JNDIルックアップによって、クラスタ・トポロジを構成し、正常なバランスをロードまたは使用可能なクラスタ・ノード間で要求をフェールオーバーすることができ、ステートレスセッションビーンEJBクライアントスタブを返します。すべてのEJB搬送クラスタ情報は、クラスタ情報でスタブ常に最新になりスタブに更新されます。

ます。https://my.oschina.net/iwuyang/blog/197228で再現

おすすめ

転載: blog.csdn.net/weixin_34248705/article/details/91897345