2010-12-14 11 views
1

私はJ2EEアプリケーションの高可用性とスケーラビリティについて読んできました。私が見つけることができなかったのは、JVMの障害を緩和するために採用できるHAのパターン(回復力)です。JVM障害 - フェールオーバー

例を挙げておきます。

サービスがビジネスロジックを実行している、DBとの間で書き込みや読み取りなどが行われており、JVMクラッシュがあります。理由は、Javaプロセスなどを殺すために電源コードを引っ張ってからである可能性があります。

このような予期せぬことの犠牲になったトランザクションのフェイルオーバーはどのようにして行いますか?

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

よろしく サンディープ

答えて

1

HA-JDBCを見てみましょう「軽量、透明、任意の基礎となるJDBCドライバへのフォールトトレラントクラスタリング機能を提供JDBCプロキシを。」これは、グループメンバーシップアウェアネス機能JGroupsを利用しています。