запус крона по рандом времени

K
На сайте с 28.12.2008
Offline
169
983

вопрос по спанель

что я хочу-запускать крон каждый час, но в разное время. счас крон запускаю так 0 * ....

можно ли в самой команде это указать, без написания скриптов?

N
На сайте с 06.05.2007
Offline
419
#1

запускай не команду, а скрипт, в который вставь случайную задержку.

Кнопка вызова админа ()
[Удален]
#2

Самый простой способ - простой скрипт со sleep.

Вот, например, обсуждение.

P
На сайте с 08.03.2007
Offline
250
#3

можно запускать скрипт bash каждый час в 1 минуту, в нём получать случайный номер минуты

NUMBER=$[ ( $RANDOM % 60 ) + 1 ]

и запускать с этим номером команду at

I
На сайте с 05.10.2009
Offline
15
#4

Если абсолютно не хочется думать про скрипт, то все очень просто:

0 0 * * * команда

3 1 * * * та же команда

15 2 * * * та же команда

35 3 * * * та же команда

и еще 20 записей

Чем не решение... ;)

C уважением, Денис. Администрирование хостинговых серверов на FreeBSD. www.intervipnet.com (http://www.intervipnet.com/) - Help for IT business forum.diradmin.ru (http://forum.diradmin.ru/) - Русская поддержка DirectAdmin
Zaqwr
На сайте с 08.08.2007
Offline
111
#5

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

Администрирование, Linux, Cisco, Juniper
M
На сайте с 16.09.2009
Offline
278
#6
Zaqwr:
что мешает запуская по крону скрипт, рандомно переписывать крон?

А Вы не мелочитесь - советуйте сразу рандомно перезагружать сервер и поставить скрипт в расписание @reboot.

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий