В настоящее время я использую MongoDB 3.4.4.
Я запускаю MongoDB с помощью командного файла mongo_start
. Обычно я закрываю оболочку, которая появляется с помощью ctrl+c, и она работает большую часть времени. Но когда я откатываю системную дату до предыдущей (например, меняю системную дату на вчерашнюю дату), когда сервер MongoDB работает, ctrl+c перестает работать (т.е. оболочка не закрывается).
Кажется, что это было вызвано параметром --journal
потому что, когда я изменил его на отсутствие журнала, я смог закрыть оболочку с помощью ctrl+c даже после того, как я изменил системную дату на предыдущую. Но после проверки того же случая на более старом сервере MongoDB (который также имеет параметр --journal
), ctrl+c закрыл оболочку после того, как я изменил системную дату на предыдущую.
Я хотел бы знать, что именно заставило оболочку не закрываться с помощью Ctrl+C после того, как я изменил системную дату на более старую. Спасибо!