0

最近、クラスタリング負荷分散の違いを学びました。

チャット アプリケーションがあり、負荷分散とクラスタリングをテストする必要があります。

私はたくさんグーグルで検索しましたが、正確な答えを得ることができません。

Tomcat でこれを構成する方法がわかりません。

Stack ユーザーが最良の回答を提供し、構成手順と必要なサーバーとファイルを提供してくれることを願っています。

4

1 に答える 1

2

通常、Tomcat クラスタリングはセッション レプリケーションを意味します。これは、チャット アプリケーションが 2 つのサーバーにデプロイされている場合に期待されるものではない可能性があります。残念ながら、ユーザー 1 を tomcat 1 に接続し、Tomcat 2 でユーザー 2 とチャットできるようにするには、ビジネス層のコードを明示的にコーディングする必要があると思います。

tomcat をクラスターとして構成すると、Tomcat 1 に障害が発生した場合に、ロードバランサーが tomcat 1 から tomcat 2 への要求を分散するのに役立ちます (通常、ユーザーは tomcat クラスター インストールにログインし続けます)。しかし、チャットが 2 つのサーバー間で魔法のように分散されるのを助けることにはなりません。

これがあなたを当惑させたのではないかと思います - それはあなたが探しているものとは何か違うようです. (いただいた情報から推測してみました)

残念ながら、魔法のように機能する構成ファイルを提供する人はいないと思います(または、質問を誤解しました)

于 2013-02-27T14:12:31.090 に答える