Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Vladimir Bormotov                    2:5020/400     03 Mar 2002  15:03:19
 To : Evgeniy Horohorin
 Subject : Re: скрипт
 -------------------------------------------------------------------------------- 
 
 
    Hi, Evgeniy!
 
 >>>>> "EH" == Evgeniy Horohorin <Evgeniy.Horohorin@f16.n5053.z2.fidonet.org>
 >>>>> writes:
 
 >> EH>> Подскажите, можно ли написать sh-скрипт чтобы он выполнял
 >> EH>> определенное действие с периодичностью 10 минут?
 >>
 >>  VW>  Конечно можно. sleep 600
 >>
 >>  если процедура подготовки к выполнению "определенных дейсвий" дорогая
 >>  по ресурсам, то видимо sleep правильнее. А если нет - то я считаю
 >>  правильнее через cron дергать ту часть, которая от времени не зависит.
 >>  проще и гибче.
 
  EH> Через crontab уже все настроено: в 20:30 с периодом 10 минут начинает
  EH> действовать скрипт рассылки сообщений, но проблема в том, что это
  EH> нужно будет делать в любое время! Т.е., например, начинать шатдаунить
  EH> систему в 17:09 (мимо кронтаба), и как тогда отсчитывать эти интервалы
  EH> времени?  sleep похоже больше подходит. Или я не прав?
 
  прав. в такой постановке задачи совершенно прав.
  
  ноо... ;))
  
  Лично я предпочитаю независимые компоненты, которые могут между собой
  взаимодейсвовать.
  
  если есть нечто, что "пишет юзерам через 10 минут", то вариант "мимо
  кронтаба" у меня-бы отсутвовал. Я бы сделал так, что вот то, что настроено 
  в кронтабе писало-бы всегда.
  
  Хоть при рочной инициации, хоть при автоматической.
  
  Аргументация одна - делать одно дело в одном месте. Hе важно как мы попали 
  в это состояние системы, важно что оно одно, и если прийдется добавлять
  дополнительные "выходы", или модифицировать логику работы внутри этого
  состояния, это прийдется длеать только там, а не вспоминать что "сбоку от
  кронтаба" был еще скрипт, у которго sleep...
  
  самое простейшее - захочется оповещать не через 10 минут, а через 5.
  
  каковый дейсвия в "моем подходе", - поправил время в Crontab, и все.
  в случае "сбоку еще скрипт со sleep"? поправить там и там.
  
 -- 
    Bor.
 --- ifmail v.2.15dev5
  * Origin: BorHomeLand (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: скрипт   Vladimir Bormotov   03 Mar 2002 15:03:19 
Архивное /ru.linux/2541669b893e.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional