MongoDB データベースを備えた Node.JS サーバーがあります。次のように、Node.JS 内でデータベースを開始します。
(function startDatabase() {
exec('killall -15 mongod; mongod --dbpath ./db', function (err, stdout, stderr) {
if(err) {
console.error('Database error! Aborting.');
process.exit(1);
}
});
}());
このアプローチの問題は、データベースが正常に起動したことを知る方法がmongod
ないことです。(エラーがない限り) 返されないため、stdout
.
Node.JS 内で MongoDB データベースを起動し、起動したことを検出するにはどうすればよいですか?