【问题标题】:build every group of data and add them to the rendered XML page using xmlbuilder2使用 xmlbuilder2 构建每组数据并将它们添加到呈现的 XML 页面
【发布时间】:2020-07-06 12:08:33
【问题描述】:

我正在使用xmlbuilder2 节点模块来构建检索到的数据并将它们呈现到 XML 页面中。当数据很大时,我得到了这个错误

FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory

我正在考虑检索数据并以块的形式呈现它们以避免问题,而不是等待所有数据。但是是否可以编辑已经呈现的 XML 页面?

【问题讨论】:

标签: node.js xml xml-binding xml-builder updatexml


【解决方案1】:

你可以试试下面的 node 命令行参数吗:

--max_old_space_size=8048

数字是节点进程可用的 RAM 的 MB。我希望您不会以这种方式生成大于内存的 XML。否则,您将需要一个流式解决方案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多