私は以前に同様の問題を抱えていました。 txtファイルから巨大なJSONオブジェクトを読み取る必要がありますが、メモリが不足したため、プロセスが強制終了されました。この問題に関して、私の解決策は、この巨大なファイルを2つのファイルに分割することでした。
あなたの問題に関して、私の提案は次のとおりです。
-
v8エンジンのメモリ制限を増やしてみてください。 https://github.com/joyent/node/wiki/FAQ 例(8192は8GBを意味します):
node --max-old-space-size=8192 server.js
-
#1が機能しない場合は、次のlibを使用してxlsxファイルを1行ずつ読み取ってみてください: https:// github .com / ffalt / xlsx-extract
-
#1、#2が機能しない場合は、https://github.com/extrabacon/xlrd-を試してください。パーサー