1

ロード バランサーの背後にあるサーバーのクラスターは、クライアント/サーバー セッション中に初期化される変数のレプリケーションをどのように実現しますか? たとえば、クライアント (ゲームクライアントとしましょう) が最初に、使用可能なサーバーにリクエストを転送するロードバランサーを使用してセッションを開始した場合、そのサーバーはそのセッションとそのメモリ状態をクラスター内の他のサーバーにどのように複製しますか?

                          LB
                          |
         App              App            App
          |
  (memory variable)
          |------------ replicated?

または、確立されたセッションのメモリ変数はレプリケートされず、セッション ファイルのみがデータベース層にレプリケートされます。これは、サーバーがメモリに保持する必要があるすべての変数を考慮していません。

マルチプレイヤー ゲームで同期を実現するのが好きなように思えます。サーバーのクラスターはすべての状態を他のサーバーにレプリケートする必要がありますが、それはすべてのメモリ変数をレプリケートすることを意味しますか?

4

0 に答える 0