forum.bitel.ru http://forum.bitel.ru/ |
|
Задача Активация/деактивация сервисов по периоду http://forum.bitel.ru/viewtopic.php?f=44&t=6955 |
Страница 1 из 1 |
Автор: | borisk [ 11 июл 2012, 23:38 ] |
Заголовок сообщения: | Задача Активация/деактивация сервисов по периоду |
Добрый день! Обнаружил у себя в планировщике такую задачу. По параметрам запуска вижу, что относится к модулю Inet. Помогите, перерыл всю документацию по модулю Inet и не нашел описания этой задачи ![]() |
Автор: | Amir [ 12 июл 2012, 01:39 ] |
Заголовок сообщения: | Re: Задача Активация/деактивация сервисов по периоду |
Она меняет состояние с/на удален при наступлении/окончании активности сервиса. Т.е. добавляете сервис с периодом с завтрашнего дня - из состояния удален его переключит завтра во включен/отключен эта задача. |
Автор: | borisk [ 12 июл 2012, 11:19 ] |
Заголовок сообщения: | Re: Задача Активация/деактивация сервисов по периоду |
То есть запуск каждые 15 минут это явно избыток? По идее ее надо запускать в 0 часов каждого дня? |
Автор: | Amir [ 12 июл 2012, 12:08 ] |
Заголовок сообщения: | Re: Задача Активация/деактивация сервисов по периоду |
Теоретически может возникнуть ситуация, когда только что добавленный сервис из-за какой-нибудь ошибки не переключится из состояния удален (до пересохранения) - эта задача переключит, так что можно чаще, чем раз в день ставить, например, раз в час. Она достаточно быстро выполняется. |
Автор: | nik247 [ 11 дек 2015, 18:35 ] |
Заголовок сообщения: | Re: Задача Активация/деактивация сервисов по периоду |
А в "Параметрах запуска" нужно устанавливать mid, если используется болеее одного модуля Inet? Или отрабатывает по всем модулям сразу? |
Автор: | Jimson [ 13 дек 2015, 16:40 ] |
Заголовок сообщения: | Re: Задача Активация/деактивация сервисов по периоду |
Теоретически не нужно, так как указывается конкретный модуль при заведении этой задачи, но фактически указывать нужно, иначе будет ошибка (исключение) при запуске этой задачи. Возможно уже исправили, пару месяцев назад еще была. |
Автор: | nik247 [ 13 дек 2015, 17:36 ] |
Заголовок сообщения: | Re: Задача Активация/деактивация сервисов по периоду |
Jimson писал(а): Теоретически не нужно, так как указывается конкретный модуль при заведении этой задачи, но фактически указывать нужно, иначе будет ошибка (исключение) при запуске этой задачи. Возможно уже исправили, пару месяцев назад еще была. В версии 6.0 модуль не указывается при создании задачи.Модуль определяется только указанием параметра mid=X Вот и не понятно, его нужно ли указывать и соответсвеноо заводить кол-во задач=кол-ву можулей? Я пробовал устаналивать mid (правильный, неправильный, бег него) и после выполнения задачи в логах нигде номер модуля Inet не упоминается и ошибок тоже нет. Код: 12-13/12:01:02 INFO [Thread-3] TaskExecuter - Starting periodic task #24: ru.bitel.bgbilling.modules.inet.task.InetServPeriodTask
12-13/12:01:02 INFO [pool-2-thread-3] InetServPeriodTask - Task finished time=2 ms. |
Автор: | Jimson [ 14 дек 2015, 13:29 ] |
Заголовок сообщения: | Re: Задача Активация/деактивация сервисов по периоду |
nik247 писал(а): Вот и не понятно, его нужно ли указывать и соответственно заводить кол-во задач=кол-ву модулей? Да, нужно. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |