内存溢出
jack-pearson opened this issue · comments
Liu Qi Ze commented
Maximum call stack size exceeded
再对数据进行处理的时候,爆了这个错
我可以确定不是循环引用的原因
是因为数据量太大了.
那么我可以通过增加 node 的内存来做么?
如何增加 node 的内存 需要怎么添加呢?
ArcherGu commented
@jack-pearson 递归容易引起这个错误,我不知道你具体的代码,没法给出建议,这个是我的这个框架引起的问题吗?还是你逻辑上的问题,如果不是这个框架引起的问题,这个issues会被关闭。
Liu Qi Ze commented
是这样子的. 不是递归引起的错误,是我向一个数组里面 push 了几十万条数据,导致的问题.
想问下需要怎么加 node 的内存
看到网上是说 类似于下面这样, 那再你这个框架中需要怎么加呢?
/bin/bash -c "ulimit -s 65500; exec /usr/local/bin/node --stack-size=65500 /path/to/app.js"