在开发 Lotus Domino Java 代理时,我收到错误 { ... Parser 已达到实体扩展限制“64,000”}。我使用命令行 64 位 Java 测试了基本代码,并通过将 Java 最大堆大小扩展到 8gig 并设置 -DentityExpansionLimit = 4096000 来解决此问题。
我想将此entityExpansionLimit 参数放入Lotus Domino Java 代理中,但我找不到设置JRE 参数的位置。
有什么建议吗?
最佳答案
您可以按照此处所述设置 JVM 属性:http://www-10.lotus.com/ldd/dominowiki.nsf/dx/javauseroptionsfile
在您的情况下,包含内容的文本文件:
entityExpansionLimit = 4096000
和notes.ini参数:
JavaUserOptionsFile=\notes\data\options.txt
应该这样做。
您可能会遇到各种副作用,因为 amgr
和 http
任务的 JVM 共享这些属性,并且可能会导致微调 Domino 服务器时出现问题(当 amgr 和http 需要不同的设置)。
关于java - 如何在 Lotus Domino Java Agent 中设置entityExpansionLimit?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21269148/