Passando sinalizadores de nó / args para o processo filho
Se bifurcarmos um child_process no Node, como podemos passar os parâmetros do nó para o child_process?
https://nodejs.org/api/child_process.html
Especificamente, eu gostaria de gerar ~ 20 processos e gostaria de limitar o uso de memória de cada um usando --v8-options, mas não consigo encontrar nenhum exemplo de fazer isso - isso é possível ou os processos filhos assumem o mesmos parâmetros de nó que o pai?
o pai seria:
node foo.js
e as crianças seriam
node --some-flag=bar baz.js
...
Eu estou olhando para passar opções de nó usando
child_process.fork()
mas se só é possível com
spawn()
ou
exec()
então acho que vou pegar o que posso conseguir.
Como um exemplo simples, o seguinte seránão execute o Node.js com o sinalizador --harmony
var cp = require('child_process');
var args = ['--harmony'];
var n = cp.fork(filePath, args , Object.create(process.env));