1

Coherence - 托管在不同服务器上的应用程序之间的 Cookie 会话共享

我在不同的服务器上有一些Web 应用程序,我需要它们在浏览器中共享 cookie 会话。

我想为所有具有不同 url 的域分配相同的域。我该如何实施?

它真的会起作用吗?我想用代理服务器上的虚拟主机来做。

4

1 回答 1

1

想到的第一种方法是在 DocumentRoot 中创建一个符号链接,指向另一个服务器上存在的已安装目录。如果您跨服务器并针对每个应用程序执行此操作,那么无论人们到达哪个服务器(由于负载平衡等),就 apache 而言,每个服务器都有一个“完整”集,但实际上您仍然有不同的数据在其各自的位置。

在您的/html/目录(例如 DocumentRoot)中,您将拥有:

application1/
application2 -> /mnt/application2/
application3 -> /mnt/application3/

然后你会设置挂载 - 例如 - 所以 adf会:

192.168.1.2:/var/www/html/application2   ...   /mnt/application2
192.168.1.3:/var/www/html/application3   ...   /mnt/application3

就 apache 和他的浏览器等而言,这样做可以让这个人在同一个站点上,并且您肯定使用的是同一个域,但本质上只是基于 url 在服务器之间拆分文件系统。

于 2012-09-27T21:26:04.943 回答