服务器端脚本在大量使用后停止工作

时间:2013-01-07 06:05:22

标签: xpages lotus-notes

我已经使用XPages构建了一个标签式应用程序。 我的问题是,当我打开快速到多个选项卡时,每个服务器端脚本都停止工作。 我仍然得到部分刷新,但他没有执行任何服务器端脚本。经过全面刷新后,每个思考都会重新开始我可以在每个服务器上重现这个。

任何想法如何解决这个问题?

更新(更多详情) 我使用iframe并在每个标签中创建一个复杂的视图(带有转发器) 我打开选项卡不是为了禁止一切工作完美,但如果我打开选项卡以快速没有任何工作,它会影响到每个脚本。

我没有客户端脚本错误,我也没有服务器端scipt错误。 其中一些脚本很简单,比如document.replaceItemValue(“fieldname”,“value”); 我在函数中只设置了一个print语句,但它也不会执行。

如果他遇到内存问题,服务器似乎会删除xpages会话

2 个答案:

答案 0 :(得分:3)

您需要仔细检查。它听起来不像“重”用法,更像是并发问题。请注意,您在脚本库中定义的任何变量都是应用程序作用域。如果多个调用更新相同的值,您可能会遇到此类行为。范围变量用于保持值。

答案 1 :(得分:0)

问题的解决方案是,我必须增加xsp.persistence.file.maxviews属性的数量