forum.bitel.ru http://forum.bitel.ru/ |
|
[BGB5.1] Scheduler - диаппазоны часов http://forum.bitel.ru/viewtopic.php?f=22&t=4586 |
Страница 1 из 2 |
Автор: | mikos [ 25 сен 2010, 04:31 ] |
Заголовок сообщения: | [BGB5.1] Scheduler - диаппазоны часов |
Попробуйте в шедалере диаппазон часов выставить как: 0,1,18,19 Сохраняется такое задание с диаппазоном: 0-1-2-3-4-5-6-7-8-9-10-11-12-13-14-15-16-19 К чему бы это? Предвижу опять тишину на свой глупый вопрос... |
Автор: | dimOn [ 27 сен 2010, 12:40 ] |
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов |
как проверили? сохраняется или выполняется? |
Автор: | mikos [ 27 сен 2010, 12:43 ] |
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов |
По крайней мере сохраняется и выполняется. Кстати другой пример: 0,1,18 преобразуется в 0-1-2-3-4-итд. После сохранения, видим такой набор. После открытия снова на редактирование, получаем * в часах ![]() |
Автор: | mikos [ 27 сен 2010, 21:50 ] |
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов |
Еще похоже после изменения расписания, шедалер изменения не всасывает. Приходится перегружать. По крайней мере столкнулся с этим когда тестировал периодическую задачу. Отодвигал время вперед, но она не срабатывала. Вылечилось перегрузкой шедалера, после изменения расписания. В 4.6 вроде само все всасывалось. |
Автор: | skyb [ 28 сен 2010, 01:58 ] |
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов |
Да, он отрабатывает только после рестарта, релоада(?) |
Автор: | mikos [ 28 сен 2010, 11:05 ] |
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов |
Спасибо skyb, буду иметь ввиду. |
Автор: | skyb [ 28 сен 2010, 11:18 ] |
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов |
Сам запнулся на этом ![]() |
Автор: | dimOn [ 28 сен 2010, 11:23 ] |
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов |
записал в TODO поглядеть по поводу всасывания изменений |
Автор: | dimOn [ 29 сен 2010, 18:35 ] |
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов |
И правда в диапазоне часов было что-то странное, причём это было всегда. Вытащил заодно ещё пару багов потенциальных там. Исправил, вроде сохраняется нормально. Выложу чуть позже. Всасывание оставим на потом, в TODO пока. |
Автор: | mikos [ 29 сен 2010, 18:51 ] |
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов |
dimOn писал(а): И правда в диапазоне часов было что-то странное, причём это было всегда. Вытащил заодно ещё пару багов потенциальных там. Исправил, вроде сохраняется нормально. Выложу чуть позже. Всасывание оставим на потом, в TODO пока. Спасибо, будем ждать обновлений ![]() |
Автор: | snark [ 01 окт 2010, 08:44 ] |
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов |
может чекбоксы для шедулера нарисуете? чтобы галочками проставил нужные параметры времени запуска и готово - никаких разночтений не будет |
Автор: | dimOn [ 04 окт 2010, 10:45 ] |
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов |
это как? |
Автор: | dimOn [ 04 окт 2010, 15:27 ] |
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов |
А что, после того, как изменены параметры задач в планировщике сам планировщик не перечитывает изменения? Там вообще всё это предусмотрено. В лог шедулера пишется после какого-либо изменения TaskExecuter => reloadTasks() ? |
Автор: | mikos [ 04 окт 2010, 15:28 ] |
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов |
dimOn писал(а): А что, после того, как изменены параметры задач в планировщике сам планировщик не перечитывает изменения? Там вообще всё это предусмотрено. В лог шедулера пишется после какого-либо изменения TaskExecuter => reloadTasks() ? В 5.1 у меня не перечитывает. В 4.6 читал. |
Автор: | dimOn [ 04 окт 2010, 15:32 ] |
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов |
Хм.... Ну после того, как изменено что-либо в параметрах задач в лог шедулера пишется TaskExecuter => reloadTasks() ? |
Автор: | snark [ 04 окт 2010, 20:29 ] | ||
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов | ||
dimOn писал(а): это как? например как нить так (см. аттач)
|
Автор: | dimOn [ 05 окт 2010, 11:29 ] |
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов |
Полагаете, что так удобнее и интуитивнее? |
Автор: | snark [ 05 окт 2010, 17:10 ] |
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов |
ну ... во всяком случае точно видно какое время это будет работать, разве нет? |
Автор: | stark [ 05 окт 2010, 17:17 ] |
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов |
и еще 60 checkbox-ов для минут ? Возможность указывать диапазоны и остальные возможности, как в cron больше не нужны ? |
Автор: | snark [ 05 окт 2010, 17:23 ] |
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов |
для минут как раз не надо, а вот для часов, дней недели и месяцев может и будет удобно ... |
Автор: | dimOn [ 06 окт 2010, 11:57 ] |
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов |
Неужели это удобно кому-то и наглядно? ![]() |
Автор: | skyb [ 06 окт 2010, 12:33 ] |
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов |
мне без разницы, я уже привык к тому что есть |
Автор: | mikos [ 06 окт 2010, 15:00 ] |
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов |
dimOn писал(а): Неужели это удобно кому-то и наглядно? ![]() Текущая нотация гуд. Жаль только через сутки диаппазоны не признает (к примеру: часы 23-7). Хотя это тоже можно понять - переход дня происходит. Кстати, как привильно такие диаппазоны задавать? Двумя диаппазонами (23 и 0-7)? |
Автор: | dimOn [ 06 окт 2010, 15:36 ] |
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов |
ну да... только задать чтобы один день было вечером, а другой - утром не получится, конечно) |
Автор: | dimOn [ 08 окт 2010, 17:22 ] |
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов |
Так давайте разберёмся с всасываением изменений шедулером. Ответьте мне на вопрос всё же: dimOn писал(а): Хм.... Ну после того, как изменено что-либо в параметрах задач в лог шедулера пишется TaskExecuter => reloadTasks() ?
|
Автор: | mikos [ 08 окт 2010, 20:05 ] |
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов |
dimOn писал(а): Так давайте разберёмся с всасываением изменений шедулером. Ответьте мне на вопрос всё же: dimOn писал(а): Хм.... Ну после того, как изменено что-либо в параметрах задач в лог шедулера пишется TaskExecuter => reloadTasks() ? Не пишет ![]() |
Автор: | dimOn [ 12 окт 2010, 11:29 ] |
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов |
а версия какая? |
Автор: | mikos [ 12 окт 2010, 12:59 ] |
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов |
dimOn писал(а): а версия какая? 5.1 482 |
Автор: | dimOn [ 03 май 2012, 19:26 ] |
Заголовок сообщения: | Re: [BGB5.1] Scheduler - диаппазоны часов |
Проверка 5.1 1) сохраняется: нормально 2) всасывание изменений: нормально Код: scheduler 05-03/19:24:23 INFO [Thread-12] TaskExecuter - TaskExecuter => reloadTasks() (работает через eventbus)Проверка 5.3 1) сохраняется: нормально 2) всасывание изменений: нормально Код: mq 05-03/19:18:53 DEBUG [event-proc-p-2-t-1] Consumer - Caught from UNDEF Event[ru.bitel.bgbilling.kernel.event.events.system.ScheduledTaskReloadEvent] moduleId: no; pluginId: no; cid: global; scid: -1; userId: -1; timestamp: -1 (работает через mq)
mq 05-03/19:18:53 INFO [event-proc-p-2-t-1] TaskExecuter - TaskExecuter => reloadTasks() |
Страница 1 из 2 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |