Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne][PHP]Zadania cron losowy przedział czasu - random cron jobs
Deltix
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 15.06.2015

Ostrzeżenie: (0%)
-----


Witam,
poszukuję podpowiedzi jak stworzyć zadanie cron które będzie się uruchamiało raz na godzinę w losowym odstępie czasu.

Z góry dziękuje za wszelkie info.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Deltix
post
Post #2





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 15.06.2015

Ostrzeżenie: (0%)
-----


@Ksar
Własnie w tym kierunku chciałbym iść - bez zmian w skrypcie a z poziomu ustawień samej komendy. Wszyscy to krytykują a to powinno być jako basic (IMG:style_emoticons/default/wink.gif)

Problem polega na tym że sporo przetestowałem składni na podstawie tego co można na sieci poczytać (superuser czy stackoverflow) i wyniki sa dalekie od pożądanych.

Wszystkie inne głosy są również bardzo cenne, pozwolą wybrać najlepszą metodę, tzn. kompromis pomiędzy losowością a wygoda implementacji/zmian. Cel uświęca środki - dlatego tylko delikatnie sugerowałem na wstępie metody rozwiązania.

Klaryfikując jaki efekt chciałbym uzyskać, podaję przykładowe czasy: 1:13, 2:56, 3:34, 4:00 itp. itd.

Temat zamykam rozwiązaniem poszukiwanego zadania: sleep $(($RANDOM \% X))m
Losowość nie jest tu zbyt wielka, jednak jest to rozwiązanie które umożliwia z poziomu PA obsługę wielu skryptów równocześnie.

Dzięki za pomysły dotyczące samych skryptów.


Ten post edytował Deltix 16.06.2015, 21:43:42
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 15:44