Как остановить сервер mongodb в Windows?

I ' m, используя стек nginx / PHP / MongoDB и пытаясь настроить свою среду разработки в Windows, создав два пакетных файла.

start.bat

cd C:\www\nginx
start nginx
cd C:\www\php
start php-cgi.exe -b 127.0.0.1:9000
cd C:\www\mongodb
start mongod

stop.bat

cd C:\www\nginx
nginx -s quit
cd C:\www\php
taskkill /F /IM php-cgi.exe
cd C:\www\mongodb
mongo --eval "use admin; db.shutdownServer(); quit"  # this doesn't work
mongo --eval stop_mongod.js  # this doesn't work either

Использование taskkill для остановки mongod не вариант, так как это может привести к повреждению данных. Есть предложения?

12
задан Vitaly 2 November 2011 в 08:56
поделиться