Собственно сам вопрос в названии темы.
Для примера сценарий "Демонстрация" ну или я хочу, долго читать или писать в мускул.
Как запускать "долгие" сценарии?
Модератор: immortal
-
- Сообщения: 36
- Зарегистрирован: Вт ноя 17, 2015 5:52 pm
- Благодарил (а): 14 раз
- Поблагодарили: 7 раз
Re: Как запускать "долгие" сценарии?
Может в отдельный цикл вынести? Будет крутиться и ждать команды от главного цикла.
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1754 раза
- Контактная информация:
Re: Как запускать "долгие" сценарии?
У себя сценарий резервного копирования запускаю такой командой в заданное время в методе onNewMinute:
где backupServer имя сценария. У меня ОС Debian.
Код: Выделить всё
safe_exec("php -q ./objects/index.php script:backupServer");
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Как запускать "долгие" сценарии?
Как вариант запускать через setTimeout -- сценарии по таймеру выполняются в отдельном цикле
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги