Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 从NPM脚本启动Meteor dev会导致CPU峰值_Node.js_Meteor_Npm_Package.json - Fatal编程技术网

Node.js 从NPM脚本启动Meteor dev会导致CPU峰值

Node.js 从NPM脚本启动Meteor dev会导致CPU峰值,node.js,meteor,npm,package.json,Node.js,Meteor,Npm,Package.json,拿起一个,我想我应该尝试在开发模式下从package.json文件中的npm脚本启动Meteor进程,因为我有一些详细的启动设置。我知道我可以使用bash脚本或类似的东西,但是npm运行任何看起来像是一个很好的干净解决方案的东西 不幸的是,这样做会导致巨大的CPU峰值,使我的系统无法使用。例如,运行meteor-p6001和meteor-p7001产生两个节点进程,每个进程使用0.3%的CPU。但是运行npm-run-appA和npm-run-appB时,脚本指向上面相同的命令会产生一个第一个节

拿起一个,我想我应该尝试在开发模式下从
package.json
文件中的npm脚本启动Meteor进程,因为我有一些详细的启动设置。我知道我可以使用bash脚本或类似的东西,但是
npm运行任何看起来像是一个很好的干净解决方案的东西

不幸的是,这样做会导致巨大的CPU峰值,使我的系统无法使用。例如,运行
meteor-p6001
meteor-p7001
产生两个节点进程,每个进程使用0.3%的CPU。但是运行
npm-run-appA
npm-run-appB
时,脚本指向上面相同的命令会产生一个第一个节点进程,使用超过70%的CPU,第二个进程使用超过100%

很明显,这不是我想的那样。这不是关键任务,但我很想知道引擎盖下发生了什么,或者更好的是,修复。我正在运行节点版本
5.4.1
和Meteor版本
1.2.1
(使用节点版本0.10.40)


有人能解释一下是什么引起的吗

这里发生了完全相同的事情,很高兴发现这是因为npm脚本,我想我应该对我的应用程序进行深入剖析,以找出问题所在

我也希望得到解释和修正