2016-10-12 8 views
2

以下のシナリオを考慮してください。ハイアベイラビリティでハンドルがフェールオーバーしますか?

mod jkを使用してApacheロードバランサを実装しました。 Apacheのロードバランサの後ろには3つのTomcatがあります。彼らはすべて異なったマシンに入っています。 tomcat-1がリクエストを完了する前にリクエスト&を提供しているとしましょう。Tomcatのクラスタリングが設定されているため、他の2つのTomcatがさらにリクエストを処理します。しかし、既にtomcat-1によって受け入れられている失敗した要求をどのように処理するか。解決策はありますか?

答えて

3

あなたのプロキシが失敗後に別のノードでリクエストを再試行するようにするには、mod jkはリクエストが冪等であることを知る必要があります。

このidemoptencyの知識を追加することは、ずっと前に議論されていたことが分かります。 https://bz.apache.org/bugzilla/show_bug.cgi?id=39692

これらの機能が実装されているかどうかは疑問です。

私は他のリバースプロキシソリューションが冪等識別子を実装しているのを見ました。私はこの能力を持つWeblogicを覚えているようだ。私は特定のハードウェアプロキシでも見てきました。

+0

貴重なフィードバックをいただきありがとうございます。 –

関連する問題