我已经在 Node 上为一个在用户空间中运行良好的客户端构建了一些自定义中间件.js但我想让它成为一项服务。
我已经使用 node-windows 完成了此操作,效果很好,但客户端偶尔会出现大量数据突发,因此我想使用 --max-old-space-size
命令行参数分配更多内存。不幸的是,我没有看到如何在节点窗口的服务设置包装器中配置它。
有什么建议吗?
FWIW,我也在考虑改变我解析数据的方式,例如更多地将其视为流,但由于这是我第一次使用 Node,并且该项目将在几天内上线,我希望找到一个快速而肮脏的选项,让我们轻松进入启动和运行状态, 稍后调整。
谢谢!
使用 node-windows v0.1.14 或更高版本。添加标志的功能已合并在此版本中。与此相关的更合适的问题是 https://github.com/coreybutler/node-windows/issues/159。