Jump to content
php.lv forumi

Izmantot "WHILE" kā Pauzi ?


EdgarsK

Recommended Posts

Sveiki, ieinteresējos jautājumā.

 

* Es ieslēdzu Cron wget -O /dev/null http://manalapa.lv/cron.php

* Vai es "cron.php" drīkstu rakstīt teiksim šādu while ? (Visi zinam ka krons darbojas min 1x 1min)

 

<?php
$startTimes++;
if($startTimes<4){
$start=time();
$end=$start+15;
while($start<$end){
// Neko nedariit
}
include("cron.php");
}
?>

 

Nezinu vai šis kods darbotos, jo tikko to izdomāju, tapēc lūdzu nekritizējiet, bet varbūt iesakiet kādu variantu, kā lai es iegūstu faila "cron.php" darbību ik pēc 15 sekundēm ?

ja 1 reizi es ieslēdzu to ar cron palīdzību, tad 2,15(sek), 3,(30sek) un 4,(45sek) man vajadzētu ieslēgt pašam "cron.php".

Attiecīgi vai drīkstu izmantot While kā šo pauzētāju ? vai arī labāk izmantot kko citu ?

 

Liels paldies jau iepriekš.

Edited by EdgarsA
Link to comment
Share on other sites

es paņemtu supervisord (http://supervisord.org/) uzrakstītu php/whateva skriptu, kas sēž atmiņā un dara visu, ko vajag.

 

mazā intervālā laižot cron var uzrauties uz race conditioniem u.c. jaukām lietām.

 

marcis, alx.f1.lv nav apskatīta tāda jauka lieta kā procesu restarts, startēšana pie reboota, monitorings (ja nu pakaras, nosprāgst utt). Me personīgi screen izmanto, lai pie norautām ssh sesijām varētu restorēties atpakaļ.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...