我在 NodeJits 上托管我的网站,并且在文件上传时遇到内存问题。我的应用程序因以下日志消息而崩溃:
{ [Error: spawn ENOMEM] code: 'ENOMEM', errno: 'ENOMEM', syscall: 'spawn' }
它从来没有真正到达我的控制器,所以这不是问题。我目前正在使用 jQuery POST Ajax 上传文件。我也尝试过使用 BlueImp 插件上传块。有问题的文件不是那么大 - jpg 图像,1000x1000,正常 Kbs,没有什么不寻常的。
我想知道我能做些什么来完成这项工作吗?绕过 Express 的标准方式或某些设置上传的一些替代方式。
更新:我尝试了标准的 html 表单、jquery ajax、blueimp jquery 插件,使用原生 express bodyparser,使用强大的。这是不行的。我假设您只是无法将文件上传到 nodejitsu,而这些文件的大小超出了小范围。