web-dev-qa-db-ja.com

GoogleCloud上のTomcatサーバー用のマルチキャスト

Google Cloud VPCネットワークはIPv4ユニキャストトラフィックのみをサポートし[1]、ネットワーク内のブロードキャスト、マルチキャスト、またはIPv6トラフィックはサポートしません。複数のTomcatサーバーがあり、それらをクラスターにグループ化したいのですが、マルチキャストがないとできないようです。

このTomcatクラスターをGoogleCloud VPCで機能させる方法はありますか?

[1] https://cloud.google.com/vpc/docs/vpc

1
Roberto

オーバーレイネットワーク展開を使用して、内部でmcast/bcastをサポートできます。 「WeaveNet、Cohesive Networks、Ravelloなどのサードパーティパートナーソリューションは、オーバーレイネットワークソリューションを使用してこれらの機能を有効にするのに役立ちます。または、VXLANなどのオープンテクノロジーを使用して独自のオーバーレイネットワークを構築することもできます。」参照: https://cloud.google.com/solutions/delivering-aggregated-travel-data-with-minimal-latency

2
Fatih Nar

静的クラスターを使用する方が良いと思います。

クラスターには2つのタイプがあります。

静的Tomcatクラスター

動的Tomcatクラスター

静的クラスターでは、各Tomcatが他のインスタンスを静的に定義/構成したため、マルチキャストは必要ありません。しかし、動的クラスターは何も定義されていません。そのため、そのクラスター内の各Tomcatは、他のTomcatインスタンスを識別する方法をいくつか示しています。

詳細については、こちらをご覧ください: https://www.ramkitech.com/2012/11/Tomcat-clustering-series-part-3-session.html

2
Ahmad Parsaei