[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