Ich würde gerne wissen, wenn process.exit()
ist eine gültige Möglichkeit (oder eine gute Idee), um die Ausführung einer Cloud-Funktion zu stoppen. Es ermöglicht Ihnen, etwas saubereren Code zu schreiben, da Sie nicht explizit von der exportierten Funktion zurückkehren müssen.Verwendung von process.exit in Google Cloud Funktionen
exports.myFunction = function myFunction(req, res) {
const abort = function(err) {
console.error(err);
res.status(500).send();
process.exit(1);
};
doSomething(err => {
if (err) abort(err);
res.status(200).send("Success!");
});
};
Ich stimme zu, diese Frage als Off-Topic zu schließen, da sie auf codereview.stackexchange.com gehört –