node.js - 永久更改 Node 调用堆栈大小

标签 node.js

我想在整个 Nodejs 系统范围内增加 --stack-size 选项。

我知道我可以在每次调用的基础上执行此操作,如下所示:

node --stack-size=10000 <app>

但我想为所有用户和 cron 任务将系统范围内的堆栈大小设置为该值。

我使用的是 Ubuntu 13。

最佳答案

你可以:

  1. 将/usr/bin/node(或 Node 的实际路径)重命名为/usr/bin/node_bin

  2. 使用以下内容创建 shell 脚本来代替旧的 Node 可执行文件(位于/usr/bin/node):

    #!/bin/bash
    /usr/bin/node_bin --stack-size=10000 $@

这样您就不必在所有 cron 脚本中更改对 Node 的绝对引用。

关于node.js - 永久更改 Node 调用堆栈大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44379355/

相关文章:

node.js - 使用 Jimp 将图像放在其他图像上

node.js - 使用VM模块运行Node.js脚本: "ReferenceError: require is not a function"

node.js - 如何解决同一台linux服务器上8小时mariadb和nodejs的时差

javascript - socket.on 在 io.sockets.on('connection,..) 之外不起作用

node.js - Mongoose - 由::11000 E11000 重复键错误索引引起?

node.js - 无法在 react native 教程中启动 npm

node.js - 使用 passport.js 和 express.js (node.js) 制作安全的 oauth API

node.js - 我正在尝试将 Node 服务器部署到 heroku,但出现此错误 : throw er;//Unhandled 'error' event

php - 使用 Gulp 和 Livereload 创建一个运行 PHP 的服务器

node.js - 使用 TypeScript 在 Node.js 中进行 Sequelize - 没有 'new' 就无法调用类构造函数模型