Помощник
|
Запуск скрипта каждые 10 секунд |
stixia007
|
Сообщение
#1
|
||
|
|
||
|
|||
suffix |
27.4.2021, 13:13;
Ответить: suffix
Сообщение
#2
|
|
stixia007,
1. Создаёте задание в крон на запуск вашего скрипта с интервалом в минуту 2. Создаёте файл, ставите ему права на исполнение 3. В файле в первой строчке пишете sleep 10, во второй заупск вашего скрипта из п.1 4. Содаёте новое задание в крон на запуск этого файла c интервалом в минуту Далее повторяете пункты 2-3-4, только теперь sleep 20, затем sleep 30 и до sleep 50 Сообщение отредактировал suffix - 27.4.2021, 13:14 -------------------- |
|
|
MetalMessiah |
7.5.2021, 17:41;
Ответить: MetalMessiah
Сообщение
#3
|
|
Проблема будет если первый вызов не успел отработать, и запустился второй. Если скрипт долгоиграющий, или может существенно растянуться по времени - велик риск наплодить процессов со всеми вытекающими (отказ выделения памяти, битва за ресурсы, нестабильная работа всей системы).
Сообщение отредактировал MetalMessiah - 7.5.2021, 17:41 |
|
|
icoder |
23.5.2021, 15:03;
Ответить: icoder
Сообщение
#4
|
|
Проблема будет если первый вызов не успел отработать, и запустился второй. Если скрипт долгоиграющий, или может существенно растянуться по времени - велик риск наплодить процессов со всеми вытекающими Проблема решается с помощью контрольного файла. Перед выполнением скрипта проверяем, существует ли файл $filename. Если уже создан, - завершаем работу скрипта. Если нет, - создаем его и выполняем скрипт. После выполнения, удаляем файл. -------------------- |
|
|
balex86 |
13.8.2021, 10:38;
Ответить: balex86
Сообщение
#5
|
|
icoder, Лучше вместо файла записывать статус (дату) успешного выполнения скрипта в специальное созданное поле в БД. Если скрипт перестает "отчитываться" об успешном выполнении то можно слать уведомление разработчику о проблеме
|
|
|
MetalMessiah |
15.8.2021, 12:41;
Ответить: MetalMessiah
Сообщение
#6
|
|
Дата изменения такого файла тоже годится.
|
|
|
eugenepetrov2021 |
22.10.2021, 10:25;
Ответить: eugenepetrov2021
Сообщение
#7
|
|
|
по-хорошему я бы сделал чтобы supervisord запускал демона на пхп который максимально простой и отвечает за запуск вашего пхп скрипта каждые 10 секунд
-------------------- Знакомлюсь с профи в гемблинге, бинарных опционах, хайпах и трафике для личных проектов. |
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Запуск и раскрутка YOUTUBE-канала найди клиента в ТОП-1 социальной видео сети |
7 | Porsche | 2280 | 23.3.2023, 17:34 автор: distrib095 |
|
Требуется разработка скрипта для интернет-магазин автоматической покупки игр с сайта Xbox | 2 | slavalist | 746 | 10.1.2023, 3:09 автор: slavalist |
|
Срочно нужен прогер по WordPress для доработки скрипта | 1 | kolyas | 1658 | 5.5.2020, 12:09 автор: kolyas |
|
Продажа Скрипта Flip-Cash | 0 | ilyaz1110 | 2545 | 19.4.2020, 14:04 автор: ilyaz1110 |
|
Продажа скрипта рекламной сети Push уведомлений | 5 | inpushpro | 3457 | 22.3.2020, 1:50 автор: inpushpro |
Текстовая версия | Сейчас: 23.4.2024, 10:29 |