关注websphere会话内存到内存复制

时间:2012-09-18 13:20:09

标签: websphere websphere-7 websphere-6.1

我有一个WAS环境,其拓扑结构如下所示:(这里有一个错字,“IH'应该是' IHS'”

来自最终用户的请求通过IHS并到达WAS1,然后来自WAS1的应用程序将从其后端WAS2 CLUSTER调用应用程序服务,F5设备负责负载平衡工作。

我的问题是关于 WAS2 群集的会话跟踪机制。启用Memory-to-memory replication后,我可以在此处使用cookiesURL rewriting吗?如果是这样,我是否需要进行任何手动配置?如果没有,我可以使用哪种跟踪方式?哪个不能?为什么呢?

请尽可能详细解释!

提前致谢

enter image description here

1 个答案:

答案 0 :(得分:0)

Cookie或URL重写与会话复制无关。它们是客户端将会话ID发送回服务器的工具。默认情况下支持Cookie,您需要选中一个框以启用URL重写。

我有几个问题要求你。

(1)为什么WAS 1没有聚集? (或者你不想在这张照片中显示)

(2)它起什么作用?可以通过简单的IHS实现该功能吗?

(3)为什么在WAS 1和WAS集群之间使用F5?我不明白F5负载均衡器是如何工作的。通常,IHS使用WAS生成的克隆ID来了解将请求路由到哪个WAS服务器。这就是在IHS + WAS中实现会话亲和性的方式。 F5可能会也可能无法实现这一目标。

除了启用URL重写并确保应用程序代码中的所有链接都使用编码的URL之外,此结构中不需要任何配置。我更喜欢坚持使用Cookies,因为这是默认方法,如果关闭cookie,事实上WAS将无法工作(因为用于安全的LTPAToken(auth / auth)作为cookie发送回客户端))

使用URLre-writing没有任何害处,除非一个“未编码的URL链接”可能会丢失用户的会话。

HTH