WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Cronjobb som kör var 30:e sekund. Går det? (https://www.wn.se/forum/showthread.php?t=1051891)

swan 2012-01-20 11:10

Cronjobb som kör var 30:e sekund. Går det?
 
Hur skapar jag ett cronjobb som kör var 30:e sekund? Är det möjligt?

Jag har ett webhotellskonto på Binero på deras 1.0 plattform.

Clarence 2012-01-20 12:44

Normalt sett - nej. Däremot är det lätt att skapa två jobb samma minut och ha 30s sleep i ena scriptet.

Danski 2012-01-20 13:56

Följande fungerar utmärkt i crontab, har ingen aning om Binero har något eget skumt påhitt dock =)

*/30 * * * *

pelmered 2012-01-20 14:57

Citat:

Ursprungligen postat av Danski (Inlägg 20430446)
Följande fungerar utmärkt i crontab, har ingen aning om Binero har något eget skumt påhitt dock =)

*/30 * * * *

Säker på det? Har du testat det?
Jag trodde nämligen att cron bara kollar en gång i sekunden om det är något som ska köras.

Jag tror man måste göra som Clarence säger. Se bara till att du tar av execution timeout med set_time_limit() då(30 sek brukar annars vara standard).

Vet dock inte om detta tillåts i en delad miljö som bineros då det kommer suga en hel del resurser.

Bladet 2012-01-20 16:34

*/30 * * * *

är var 30:e minut.

captaindoe 2012-01-20 16:44

Citat:

Ursprungligen postat av ITisGood.se (Inlägg 20430453)
Säker på det? Har du testat det?
Jag trodde nämligen att cron bara kollar en gång i sekunden om det är något som ska köras.

Jag har för mig att cron kollar en gång i minuten. Menar du det?

Danski 2012-01-20 21:27

Citat:

Ursprungligen postat av Bladet (Inlägg 20430463)
*/30 * * * *

är var 30:e minut.

Alldeles korrekt, läste frågan felaktigt som var 30e minut och inte var 30e sekund. =)

Björn 2012-01-20 22:36

Har du mkt sidladdningar (mer än en var 30:e sekund) så kan du ju emulera cronjobbet genom att låta sidladdningar initiera det.

jayzee 2012-01-20 23:46

Jag har kunder som ligger på Bineros nya platform och enligt Binero går det inte att skapa cronjob i vanlig mening. Det de kan göra dock är att anropa ditt PHP script/sida med vissa intervall (tex. 1 gång var 30min). Kontakta deras support så hjälper de dig.

pelmered 2012-01-21 19:53

Citat:

Ursprungligen postat av captaindoe (Inlägg 20430466)
Jag har för mig att cron kollar en gång i minuten. Menar du det?

Oj, hehe. Det skulle vara minuten där ja :p


Alla tider är GMT +2. Klockan är nu 08:08.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson