2016-09-15 8 views
-3

2つの異なるJava仮想マシンで実行されているWebアプリケーション間でオブジェクトを共有したい。どうすればこれを達成できますか?複数のjvmでオブジェクトを共有するには?

+0

などの外部キャッシュシステムへ

  • 保存データを保存し、データを読み込むには?または倍数jvmは同時にオブジェクトを更新できますか? –

  • +2

    なぜそれが必要ですか?あなたはその必要性を説明できますか? –

    +0

    申し訳ありませんが、このアプリケーションは複数のVmにデプロイされていますので、私の問題は私のアプリケーションからセッションオブジェクトを共有したり維持したりする必要があることです。 –

    答えて

    2

    2つのJVMのメモリアドレスが異なるため、オブジェクトを共有できません。

    同じオブジェクトのコピーを2つのjvmで共有できますが、最初のJVM上のそのオブジェクトへの変更は2番目のjvmに反映されません。共有ファイルへの共有データベースへのへ

  • 保存データを
  • 保存データを

    • 保存データ:だから、あなたはさまざまな方法でそれを行うことができる2つのJVM間で情報を共有する必要がある場合

      方法を提供する外部Webサービスは、Redisのキャッシュされたオブジェクトとして

  • 関連する問題