Wenn wir einen child_process in Node forkieren, wie können wir Knotenparameter an den child_process übergeben?Übergabe von Knotenflags/args an Kindprozess
https://nodejs.org/api/child_process.html
Insbesondere würde ich gerne ~ 20 Prozesse, um laichen, und möchte die Speichernutzung jedes begrenzen, indem Sie --v8-Optionen, aber ich kann keine Beispiele, dies zu tun finden - ist Ist dies möglich, oder nehmen die untergeordneten Prozesse die gleichen Knotenparameter an wie die übergeordneten?
würde die Eltern sein: würde
node --some-flag=bar baz.js
...
Ich bin auf der Suche nach Knoten Optionen übergeben mit
child_process.fork()
node foo.js
und die Kinder sein aber wenn es an ist ly möglich mit
spawn()
oder
exec()
dann denke ich, dass ich das, was ich bekommen kann.
Als einfaches Beispiel das Folgende nicht laufen Node.js mit der --harmony Flagge
var cp = require('child_process');
var args = ['--harmony'];
var n = cp.fork(filePath, args , Object.create(process.env));
es sieht aus wie Gabel Dokumentation sagt es akzeptiert eine Liste von Args zu https: // nodejs.org/api/child_process.html # child_process_child_process_fork_modulepath_args_options – dm03514
Ich denke, diese Argumente gehen nur zu Ihrem Programm, nicht zu node.js selbst, mit anderen Worten, diese Argumente sind nicht zu V8, nur zu Ihrem Programm –
Ich habe versucht, ein Beispiel zu bieten warum das funktioniert nicht in der OP –