使用节点窗口创建服务时发送命令行参数

时间:2016-01-26 00:01:42

标签: node.js windows service node-windows

我在Node.js上为一个在用户空间运行良好的客户端构建了一些自定义中间件,但我想把它作为服务。

我使用node-windows完成了这项工作,但效果很好,但是客户端偶尔会有大量的数据突发,所以我想使用--max-old-space-size命令行参数分配更多的内存。不幸的是,我没有看到如何在我的服务设置包装器中为节点窗口配置它。

有什么建议吗?

FWIW,我也在考虑改变我解析数据的方式,例如:把它当作一个流来处理,但由于这是我第一次使用Node并且该项目在几天内上线,我希望找到一个快速而肮脏的选项,让我们起来 - 轻松运行状态,稍后进行调整。

谢谢!

1 个答案:

答案 0 :(得分:0)

使用node-windows v0.1.14或更高版本。在此版本中,添加标志的能力为merged。与此相关的更合适的问题是https://github.com/coreybutler/node-windows/issues/159