forum.bitel.ru http://forum.bitel.ru/ |
|
Скрипт не срабатывает по таймеру http://forum.bitel.ru/viewtopic.php?f=22&t=2473 |
Страница 1 из 1 |
Автор: | kompot [ 22 июн 2009, 11:41 ] |
Заголовок сообщения: | Скрипт не срабатывает по таймеру |
имеется вот что: Есть скрипт (id=5), состоящий из двух функций, одна из которых (id=7) должна срабатывать по таймеру. Значение таймера - 2 минуты, к примеру. Однако, скрипт не срабатывает по таймеру, но срабатывает по любому другому событию, например, занесение расхода. Планировщик: ![]() ./scheduler_reload. sh выполнялся. Логи: Код: INFO 22.06.2009 11:31:38 TaskExecuter => setStatus() : 1 INFO 22.06.2009 11:31:38 TaskExecuter => reloadTasks() INFO 22.06.2009 11:31:38 Task: bitel.billing.server.ipn.LogCalculator INFO 22.06.2009 11:31:38 Task: bitel.billing.server.phone.BalanceSetter INFO 22.06.2009 11:31:38 Task: bitel.billing.server.phone.BalanceSetter INFO 22.06.2009 11:31:38 Task: bitel.billing.server.npay.Calculator INFO 22.06.2009 11:31:38 Task: bitel.billing.server.rscm.Calculator INFO 22.06.2009 11:31:38 Task: bitel.billing.server.contract.CleanerContract INFO 22.06.2009 11:31:38 Task: bitel.billing.server.mail.MailSender INFO 22.06.2009 11:31:38 Task: bitel.billing.server.contract.ContractStatusSetter INFO 22.06.2009 11:31:38 Task: bitel.billing.server.script.TimerEventGenerate INFO 22.06.2009 11:31:38 TaskExecuter => setStatus() : 0 DEBUG 22.06.2009 11:32:01 Looking tasks DEBUG 22.06.2009 11:33:01 Looking tasks DEBUG 22.06.2009 11:34:01 Looking tasks DEBUG 22.06.2009 11:35:01 Looking tasks DEBUG 22.06.2009 11:36:01 Looking tasks DEBUG 22.06.2009 11:37:01 Looking tasks script: Код: id title ----- ------------------------------------------ 2 Группа тестовых скриптов 3 balance update 5 установка статуса в зависимости от баланса script_event_type: Код: 169 0 1 3 Таймер script_function: Код: id script_id title ----- ------------ ------------------------------------------------------------------------- 1 2 Обновление баланса после переноса из 1С 7 5 ежедневная проверка баланса и установка статуса "приостановлен" при bal<0 6 5 test script_function_event_type: Код: fid mid event_id ------ ------ ----------- 1 0 3 2 0 3 3 0 1 4 0 3 5 0 1 6 0 1 7 0 3 contract_script: Код: id cid date1 date2 script_id comment
------ ------ --------- -------- ------------ ---------- 178812 7966 6/1/2009 (null) 5 Т.е. ещё раз: по таймеру не срабатывает, по событию срабатывает. Что я неправильно сделал? |
Автор: | Администратор [ 22 июн 2009, 11:51 ] |
Заголовок сообщения: | |
Покажите scheduler.log, где отрабатывает задача генерации событий таймера. После этого покажите script.log. Увеличивается ли размер таблицы script_event_queue? |
Автор: | kompot [ 22 июн 2009, 12:10 ] |
Заголовок сообщения: | |
Ой, я прошу прощенья, я осёл ![]() Cинтаксис crontab можно использовать в планировщике (*/2)? |
Автор: | snark [ 22 июн 2009, 14:56 ] |
Заголовок сообщения: | |
kompot писал(а): Cинтаксис crontab можно использовать в планировщике (*/2)?
да, у них синтаксис викси крона |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |