Важно подобрать правильную аналогию :) Артем: Привет еще...

Важно подобрать правильную аналогию :)

Артем: Привет еще раз )
Артем: Ты не помнишь, за что отвечает файл mongod.lock ?
Sergio Tulentsev: В mongod.lock лежит пид текущего демона
Sergio Tulentsev: Если там есть пид, значит эту базу кто-то использует :)
Артем: то есть если что то есть в mongod.lock, то сейчас в базу пишут и никто не может ее использовать ? или я не правильно понял
Sergio Tulentsev: Если в mongod.lock есть пид, то процесс с этим пидом использует эту БД. Ну или внезапно покрашился и не успел освободить лок.
Sergio Tulentsev: Запускать другой процесс использовать эти файлы небезопасно
Sergio Tulentsev: Поэтому два mongod в одной папке не запустятся
Артем: ну то есть там может быть только один пид ?
Артем: я просто не пойму нафига этот файл нужен )
Sergio Tulentsev: Локфайл же :)
Sergio Tulentsev: Стандартная схема
Sergio Tulentsev: Это типа как народ в электричке выходит в тамбур покурить, а на сиденье оставляет газетку, чтобы никто не сел. Так вот, локфайл - это газетка. :)
It is important to choose the right analogy :)

Artem: Hello again)
Artem: Do you remember what the mongod.lock file is responsible for?
Sergio Tulentsev: In mongod.lock lies the pid of the current daemon
Sergio Tulentsev: If there is a pid, then someone is using this database :)
Artem: that is, if something is in mongod.lock, now they are writing to the database and no one can use it? or I misunderstood
Sergio Tulentsev: If there is a pid in mongod.lock, then the process with this pid uses this database. Well, or suddenly painted and did not have time to free the lock.
Sergio Tulentsev: Running another process using these files is not safe
Sergio Tulentsev: Therefore, two mongods in the same folder will not start
Artem: well, that is, there can only be one pid?
Artem: I just don’t understand what for this file is needed)
Sergio Tulentsev: Lockfile :)
Sergio Tulentsev: Standard Scheme
Sergio Tulentsev: It's like people in an electric train going out to the vestibule for a smoke and leaving a newspaper on the seat so that no one will sit down. So, a locfile is a newspaper. :)
У записи 4 лайков,
0 репостов.
Эту запись оставил(а) на своей стене Сергей Туленцев

Понравилось следующим людям