The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Раздел полезных советов: Случайная задержка в shell-скрипте, выполняемом из crontab, auto_tips (??), 27-Июл-22, (0) [смотреть все] +3

Сообщения [Сортировка по времени | RSS]


30. "Случайная задержка в shell-скрипте, выполняемом из crontab (без башизмов)"  +4 +/
Сообщение от aa (?), 04-Авг-22, 06:47 
man 5 crontab

...
The RANDOM_DELAY variable allows delaying job startups by random
amount of minutes with upper limit specified by the variable.
- всё уже придумано

Ответить | Правка | Наверх | Cообщить модератору

31. "Случайная задержка в shell-скрипте, выполняемом из crontab (без башизмов)"  +1 +/
Сообщение от Аноним (31), 04-Авг-22, 10:41 
не мешай человек НЕ читать маны и изобретать велосипеды
Ответить | Правка | Наверх | Cообщить модератору

36. "Случайная задержка в shell-скрипте, выполняемом из crontab (без башизмов)"  +3 +/
Сообщение от john_erohin (?), 08-Авг-22, 11:20 
devuan:
$ man 5 crontab | grep -i RANDOM_DELAY | wc -l
0

cygwin: то же самое.

вангую: у вас не викси крон, а его имитация от линуса поттера.

Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

51. "Случайная задержка в shell-скрипте, выполняемом из crontab (без башизмов)"  +/
Сообщение от Аноним (52), 23-Сен-22, 04:42 
У меня есть такая строчка в мане от cronie, который вроде бы форк викси крона, на что прозрачно намекает подпись Paul Vixie ⟨vixie@isc.org⟩ в этом же мане. Но греп её там не находит, так что больше смахивает на проблему с командой поиска.
Ответить | Правка | Наверх | Cообщить модератору

53. "Случайная задержка в shell-скрипте, выполняемом из crontab (без башизмов)"  +/
Сообщение от john_erohin (?), 24-Сен-22, 12:02 
или проблемы с маном.

тогда так:
$ strings `which cron` | grep -i RANDOM_DELAY | wc -l
0

Ответить | Правка | Наверх | Cообщить модератору

54. "Случайная задержка в shell-скрипте, выполняемом из crontab (без башизмов)"  +1 +/
Сообщение от Аноним (52), 25-Сен-22, 12:48 
Минутка занудства, раз мы тут учим правильно башскриптить: wc -l с грепом не нужен, он уже сам умеет считать количество совпадений (grep -c RANDOM_DELAY). У тебя там ноль может быть ещё из-за того, что выполняемый бинарник называется crond.
Ответить | Правка | Наверх | Cообщить модератору

57. "Случайная задержка в shell-скрипте, выполняемом из crontab (без башизмов)"  +/
Сообщение от john_erohin (?), 26-Сен-22, 13:18 
> может быть ещё из-за того, что
> выполняемый бинарник называется crond.

я не совсем ламер, этот вариант заранее проверил и отверг.

также ldd /usr/sbin/cron не показывает никаких cron-специфичных библиотек,
которые стоило бы проверять.

Ответить | Правка | Наверх | Cообщить модератору

65. "Случайная задержка в shell-скрипте, выполняемом из crontab (без башизмов)"  +/
Сообщение от sshutdown0w (?), 15-Ноя-22, 14:59 
вот для FreeBSD  
  -j    jitter
         Enable time jitter.  Prior    to executing commands, cron will sleep
         a random number of    seconds    in the range from 0 to jitter.    This
         will not affect superuser jobs (see -J).  A value for jitter must
         be    between    0 and 60 inclusive.  Default is    0, which effectively
         disables time jitter.

         This option can help to smooth down system    load spikes during mo-
         ments when    a lot of jobs are likely to start at once, e.g., at
         the beginning of the first    minute of each hour.

     -J    rootjitter
         Enable time jitter    for superuser jobs.  The same as -j except
         that it will affect jobs run by the superuser only.

Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру