1

WL1 に WL1 と WL2 という 2 つの weblogic サーバーがあるシナリオがあります。 WL2 に APP1 と APP2 をデプロイした 2 つのアプリケーションがあります。 APP3 と APP4 をデプロイした 2 つのアプリケーションがあります。 WL2 の APP3 と WL1 の APP2 は、WL2 の APP4 とクラスターを形成します。

そこで、デフォルトの UDP マルチキャストを使用してみましたが、4 つのアプリケーションすべてがクラスターを形成しているように見えたので、この問題を解決するためにマルチキャスト ポートを変更しましたが、このような状況を乗り越える唯一の方法ですか?

TCPPing で何かできるでしょうか。これは p2p であるため、個々のアプリケーションではなく、WL1 と WL2 の間でクラスターを形成できるのではないかと考えています。

リモート キャッシングの使用も検討していますが、完全に除外する前に埋め込みキャッシングを調査したいと考えています。

4

1 に答える 1

2

コメントの質問への回答: remote x embedded

リモート キャッシュの主な欠点は、クライアントとサーバー間の通信に追加される遅延です。また、リモート モードでトランザクションを使用することはできません。他にも機能が不足している可能性があります。一方、リモート キャッシュを使用すると、Infinispan 内のデータを変更することなく、アプリケーションを簡単にアップグレードできます。埋め込みモードでは、これはより複雑になります。負荷分散も可能です。Infinispan は直線的なスケーラビリティを目指していますが、物事は決して明るいものではありません。したがって、たとえば 20 のアプリケーション サーバーと 4 つの Infinispan サーバーのみを使用できます (アプリケーションがより多くの計算能力を必要とする場合)。

于 2013-11-04T13:08:26.630 に答える