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. |
Normalt sett - nej. Däremot är det lätt att skapa två jobb samma minut och ha 30s sleep i ena scriptet.
|
Följande fungerar utmärkt i crontab, har ingen aning om Binero har något eget skumt påhitt dock =)
*/30 * * * * |
Citat:
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. |
*/30 * * * *
är var 30:e minut. |
Citat:
|
Citat:
|
Har du mkt sidladdningar (mer än en var 30:e sekund) så kan du ju emulera cronjobbet genom att låta sidladdningar initiera det.
|
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.
|
Citat:
|
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