Cron Jobs секунди как ?

dakata__92

Super Moderator
Здравейте имам нужда някой да ми обясни как в такава форма като тази от обяснението тук : http://help.superhosting.bg/cron-jobs.html
да направя да се вика даден скрипт не на 1 минутка ами примерно на 1 секунда ? Как се въвеждат нещата защото знам, че е доса специфично указването :)
 
Мисля, че не можеше на всяка секунда. Най-малката "единица" беше за 1 минута. Ако греша, някой да ме поправи.
 
Ticketa каза:
Мисля, че не можеше на всяка секунда. Най-малката "единица" беше за 1 минута. Ако греша, някой да ме поправи.
Знам чеее принципно е така ноо до колкото разбрах ставало с някакъв вид делене :)
 
StormBreaker каза:
Cron daemon-a се изпълнява всяка минута. Не можеш да му зададеш по-малко време.
Няма ли някакво решение да се рефрешва скрипт като CronJobs на някакви секунди премерно ? Последователно няколко крона или някак със забавания де да знам и аз ! :(
 
dakata__92 каза:
StormBreaker каза:
Cron daemon-a се изпълнява всяка минута. Не можеш да му зададеш по-малко време.
Няма ли някакво решение да се рефрешва скрипт като CronJobs на някакви секунди премерно ? Последователно няколко крона или някак със забавания де да знам и аз ! :(

PHP:
<?php

while (true)
{
... code ...

sleep(1);
}

Пускаш го през CLI, оставяш го отворено и си работи
 
Извини ме ноо не разбрах какво е това CLI ? И този код с изчакване къде да го сложа във файла който трябва да се рефрешва ли ? Трябва ли да стои на отворен таб или като крона го извика примерно ще си влезне в безкраен цикъл със изчакване ! Може ли малко по-подробен пример защото не съм се сблъсквал с такъв проблем до сега :)
 
dakata__92 каза:
Извини ме ноо не разбрах какво е това CLI ? И този код с изчакване къде да го сложа във файла който трябва да се рефрешва ли ? Трябва ли да стои на отворен таб или като крона го извика примерно ще си влезне в безкраен цикъл със изчакване ! Може ли малко по-подробен пример защото не съм се сблъсквал с такъв проблем до сега :)

CLI = Command Line Interface
Трябва да го пуснеш през конзолата и да го оставиш да си работи:

php faila-ti.php

и си слагаш кода, който да се повтаря през 1 секунда в цикъла. Порови се малко в интернет и ще намериш повече информация
 

Back
Горе