1

J2EEアプリの高可用性とスケーラビリティについて読みました。私が見つけられなかったのは、JVMの障害を軽減するために採用できるHA(レジリエンス)のパターンです。

例を挙げましょう。

サービスがビジネスロジックの実行、DBへの書き込みまたはDBからの読み取りなどを行っており、JVMがクラッシュしています。理由は、電源コードを引っ張ってJavaプロセスなどを強制終了することなどです。

このような予期しない被害を受けたトランザクションのフェイルオーバーをどのように行うのでしょうか。

あなたの経験とアプローチについての洞察を私に与えてくれてありがとう。

よろしくSandeep

4

1 に答える 1

1

HA-JDBCを見てみましょう。これは、「軽量で、透過的で、フォールト トレラントなクラスタリング機能を基盤となる JDBC ドライバーに提供する JDBC プロキシ」です。JGroups のグループ メンバーシップ認識機能を利用します。

于 2010-12-14T19:27:25.490 に答える