[Comm] Зеркалирование по расписанию.

Yuri Bushmelev =?iso-8859-1?q?jay4mail_=CE=C1_gmail=2Ecom?=
Ср Дек 10 12:53:16 MSK 2008


В сообщении от Среда 10 декабря 2008 Vladimir Karpinsky написал(a):
> Здравствуйте!
>
> Есть задача: проверять не появилась ли связь с уделённым сервером, если
> появилась --- отзеркалировать ftp-ресурс с данными. В принципе, всё
> понятно: cron+ping, если всязь есть, то wget --mirror. Сейчас работает
> проверка связи раз в 15 минут, но пока без wget. Что пока не понятно: что
> произойдёт, если в какой-то момент времени будет выяснено, что связь
> есть, wget займётся своей работой, за 15 минут он скорее всего не успеет
> всё сделать, а тут подойдёт время следующей проверки и он должен быть
> запущен ещё раз? Конечно, можно определить pid процесса wget, и вторую
> сессию wget не запускать при наличии этого pid, но как будет вести себя
> wget и его pid при обрыве и последующем восстановлении связи (интервалы
> между сеансами связи могут достигать нескольких суток). В общем, тут
> многое надо предусматривать и отслеживать, м.б. есть какой-то путь
> попроще или кто-нибудь уже проторил эту дорожку?

man flock может помочь :)

-- 
С уважением,
Бушмелев Юрий


Подробная информация о списке рассылки community