我编写了一些在 node.js 下运行的 JavaScript 代码,用于将一个大 (~20 MB) 文件备份到 Azure blob。这在从 bash shell 运行时有效,但在作为 cron 作业运行时失败并出现以下错误(在两种上下文中以 root 身份运行):
致命错误:v8::Context::New() V8 不再可用
大概这意味着它耗尽了堆空间,但是为 cron 作业设置的限制在哪里?
(这是在 64 位 RHEL 6.2 服务器上,具有 8GB RAM 和 426 GB 可用磁盘空间。Node.js 版本为 0.8.1,Azure 来自文件 azure-2012-06.tar.gz。)
谢谢基思