ColdFusion9会话变量随机清除

时间:2013-10-22 16:00:19

标签: coldfusion session-variables coldfusion-9 application.cfm

我有一个应用程序在会话中不断给我变量未定义。这是随机发生的。我可以单击页面并获取错误,注销然后重新登录并单击同一页面并且不会收到错误,再单击三页,然后单击另一页并再次出错。我没有找到任何押韵或理由。在我的application.cfm中,我有:

<cfset SessionTimeout = CreateTimeSpan(0, 2, 0, 0)>
<cfset LoginTimeout = 7200>
<cfapplication name="redbook"
           clientmanagement="Yes"
           sessionmanagement="Yes"
           setclientcookies="Yes"
           clientstorage="cookie"
           sessionTimeout = #SessionTimeout#>

在查看代理调试器时,我可以看到在页面错误之前在页面上声明的所有会话变量。在下一页(出错时),我看到的唯一会话变量是:

cfid,cftoken,sessionid,urltoken

还有其他人经历过这个吗? 我在Windows Server 2008 R2上运行Coldfusion版本9.0.2.282541。 如果您需要更多详细信息,请与我们联系。

1 个答案:

答案 0 :(得分:0)

问题是负载平衡。当它从一个页面到另一个页面时,它有时会切换服务器,清除会话变量。

相关问题