Potrzebuję odrodzić proces potomny od node.js
, korzystając z ulimit
, aby uniemożliwić korzystanie z dużej ilości pamięci.Proces forowania z argumentami w pliku node.js
Po zapoznaniu się z dokumentami, nie było trudno uzyskać podstawowe działanie odrodzenia: child = spawn("coffee", ["app.coffee"])
.
Jednak robienie tego, co robię poniżej, powoduje, że spawn umiera w ciszy.
child = spawn("ulimit", ["-m 65536;", "coffee app.coffee"])
Gdybym działał ulimit -m 65536; coffee app.coffee
- działał jako zamierzony.
Co ja tu robię źle?
Możliwe duplikat [Wykonaj binarnego Linia komend node.js] (https://stackoverflow.com/questions/20643470/execute-a-command-line-binary-with-node-js) – iSkore