【发布时间】:2010-03-11 18:37:51
【问题描述】:
似乎 ColdFusion 服务器中的 Session Replication 少于 9 被认为不适用于大规模应用程序。相反,基本路径是使用循环和粘性会话。
CF9 仍然是这种情况还是会话复制得到了改进。
【问题讨论】:
-
我猜你可能需要做负载测试来决定自己......
标签: coldfusion
似乎 ColdFusion 服务器中的 Session Replication 少于 9 被认为不适用于大规模应用程序。相反,基本路径是使用循环和粘性会话。
CF9 仍然是这种情况还是会话复制得到了改进。
【问题讨论】:
标签: coldfusion
我在大型应用程序上使用了会话复制,没有任何问题。我们在一台服务器上有 2-4 个 ColdFusion 实例,然后是多台物理服务器。最重要的是,我们使用粘性会话在负载均衡器上使用循环将会话保持在单个实例上。
如果会话终止,会话将滚动到同一物理服务器上的另一个实例,并且用户被重定向到该实例,他们不知道。如果物理服务器死机,那么负载均衡器会将它们连接到另一个物理服务器,他们很可能需要再次登录。
现在,我们掌握了一些技巧,让我们也可以跨物理服务器重新创建用户会话,但这需要 SiteMinder 管理整体身份验证情况。
在 ColdFusion 9 之前,会话复制的唯一问题是存储在会话中的任何对象 (CFC) 都无法跨实例复制。 CF 9 修复了这一切。
【讨论】: