[Comm] Зеркалирование по расписанию.
Vladimir Karpinsky
=?iso-8859-1?q?vkarpinsky_=CE=C1_mail=2Eru?=
Ср Дек 10 12:34:23 MSK 2008
Здравствуйте!
Есть задача: проверять не появилась ли связь с уделённым сервером, если
появилась --- отзеркалировать ftp-ресурс с данными. В принципе, всё
понятно: cron+ping, если всязь есть, то wget --mirror. Сейчас работает
проверка связи раз в 15 минут, но пока без wget. Что пока не понятно: что
произойдёт, если в какой-то момент времени будет выяснено, что связь есть,
wget займётся своей работой, за 15 минут он скорее всего не успеет всё
сделать, а тут подойдёт время следующей проверки и он должен быть запущен
ещё раз? Конечно, можно определить pid процесса wget, и вторую сессию wget
не запускать при наличии этого pid, но как будет вести себя wget и его pid
при обрыве и последующем восстановлении связи (интервалы между сеансами
связи могут достигать нескольких суток). В общем, тут многое надо
предусматривать и отслеживать, м.б. есть какой-то путь попроще или
кто-нибудь уже проторил эту дорожку?
З.Ы. Удалённый ftp-ресурс работает под WinXP (Filezilla).
--
С уважением,
Владимир.
Подробная информация о списке рассылки community