【问题标题】:spawn vs exec in nodejs - child_processnodejs中的spawn vs exec - child_process
【发布时间】:2016-02-06 02:46:24
【问题描述】:

最近我开始学习 node.js。我遇到了一种情况,我必须调用多个(比如 6 个 shell)脚本。每个脚本返回不同的 json,最后我必须通过从中选择必要的字段来创建一个新的 json每个脚本使用 node 和 express 返回的 json。

例如:脚本 json 输出:{"firstname":"xxx","lastname":"yyyy","account":"1234"}。 我了解 spawn 和 exec 之间的区别: 参考了这个博客-http://www.hacksparrow.com/difference-between-spawn-and-exec-of-node-js-child_process.html

由于 'exec' 有缓冲区限制,我很困惑哪个最适合我的场景。 我还试图找出并行执行脚本并返回 6 个 shell 脚本的输出的方法。

【问题讨论】:

    标签: node.js express


    【解决方案1】:

    有点晚了,但如果你想并行执行脚本,请检查异步模块。

    https://github.com/caolan/async

    检查并行方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-03
      • 2019-06-05
      • 2016-06-07
      • 2015-04-18
      • 2012-07-27
      • 2021-10-20
      • 2019-01-05
      • 1970-01-01
      相关资源
      最近更新 更多