3つの異なるJavaEEサーバーをセットアップし、すべてJGroupsとRMIの両方と通信します。私たちはコードの単体テストを頻繁に行っており、チーム全体がTBDを全面的に支持していますが、サーバーの統合テストに関しては問題に直面しています。
特に、カスタムフェイルオーバー/再接続/終了検出の「アルゴリズム」は、壊れていることがよくあるため、自動テストが必要になります。現在、試行錯誤のテストで修正しています。
次のライブラリ/フレームワークを使用しています:Tomcat、Maven、Spring 3、RMI、JGroups
任意のアイデア、提案、リンク、リソースを歓迎します!