440hz
php.ru
RSYNC - работа с недокаченными файлами
зеркала синхронизируются с мастером по rsync.
вопрос такой: возможна ли такая ситуация, когда rsync не до конца записал новый файл а фронт зеркала начал его уже отдавать и отдал битый, т.е. частично записанный файл.
как такого избежать, если оно возможно?
бегаем поверх ssh. может там командой гасить фронт(nginx) а после закачки поднимать? но тогда есть вероятность что не поднимется. мало-ли что там...
в общем не знаю где порыть, как сохранить целостность данных. нагруз большой. отдаются апдейты. если апдейт придет битый - будет плохо.
зеркала синхронизируются с мастером по rsync.
вопрос такой: возможна ли такая ситуация, когда rsync не до конца записал новый файл а фронт зеркала начал его уже отдавать и отдал битый, т.е. частично записанный файл.
как такого избежать, если оно возможно?
бегаем поверх ssh. может там командой гасить фронт(nginx) а после закачки поднимать? но тогда есть вероятность что не поднимется. мало-ли что там...
в общем не знаю где порыть, как сохранить целостность данных. нагруз большой. отдаются апдейты. если апдейт придет битый - будет плохо.