【发布时间】:2013-06-20 12:54:34
【问题描述】:
我已阅读有关回收 Domino 对象的建议: What is the best way to recycle Domino objects in Java Beans
如果我有一个名为 document 的数据源并且在一个被多次调用的函数中存在此代码,那么最佳做法是:
var doc=document.getDocument(true)
并对后端文档进行处理。
在我退出函数之前,我应该回收 doc 还是回收到数据源的后端文档?
【问题讨论】:
-
回收的基本原理是释放使用过的物品。当 http 线程完成请求时,它会自动发生。本质是循环回收,消耗更多有限数量的对象(整个 Domino 服务器/Notes 客户端的限制是 ~10k 句柄)。因此,除非您循环调用您的代码,否则您可以不回收很少的文档。当心与会话相关的特殊对象(日期/时间、用户)。
标签: xpages xpages-ssjs