Coherence-異なるサーバーでホストされているアプリケーション間のCookieセッション共有
異なるサーバー上にいくつかのWebアプリケーションがあり、ブラウザーで共有Cookieセッションを行う必要があります。
異なるURLでそれらすべてに同じドメインを割り当てたいです。どうすればこれを実装できますか?
それは実際に機能するのでしょうか?プロキシサーバー上の仮想ホストでそれを実行したい。
Coherence-異なるサーバーでホストされているアプリケーション間のCookieセッション共有
異なるサーバー上にいくつかのWebアプリケーションがあり、ブラウザーで共有Cookieセッションを行う必要があります。
異なるURLでそれらすべてに同じドメインを割り当てたいです。どうすればこれを実装できますか?
それは実際に機能するのでしょうか?プロキシサーバー上の仮想ホストでそれを実行したい。
頭に浮かぶ最初の方法は、別のサーバーに存在するマウントされたディレクトリへのシンボリック リンクを DocumentRoot に作成することです。これをクロスサーバーでアプリケーションごとに行う場合、(負荷分散などのために) どのサーバーに人が到着しても、各サーバーには apache に関する限り「完全な」セットがありますが、実際にはまだ異なるものがあります。データをそれぞれの場所に配置します。
/html/
ディレクトリ (DocumentRoot の例) には、次のものがあります。
application1/
application2 -> /mnt/application2/
application3 -> /mnt/application3/
次に、マウントをセットアップします。たとえば、次のようにdf
なります。
192.168.1.2:/var/www/html/application2 ... /mnt/application2
192.168.1.3:/var/www/html/application3 ... /mnt/application3
このようにすると、apache と彼のブラウザーなどに関する限り、男は同じサイトに留まり、間違いなく同じドメインを使用していますが、基本的には URL に基づいてサーバー間でファイル システムを分割するだけです。