Результаты поиска по запросу "scheduling"

1 ответ

Попробуй это:

я есть служба, написанная на C # (.NET 1.1), и я хочу, чтобы она выполняла некоторые действия по очистке в полночь каждую ночь. Я должен сохранить весь код, содержащийся в сервисе, так каков самый простой способ сделать ...

4 ответа

... тогда Quartz.NET будет вашим требованием.

некоторое сравнение междуQuartz.NET [http://www.quartz-scheduler.net/]и запланированные задачи Windows? Насколько они отличаются? Каковы плюсы и минусы каждого? Как выбрать, какой использовать? ТИА,

1 ответ

Добровольное вытеснение - это то, когда ядро ​​периодически проверяет, должно ли оно перепланировать процессы «при выполнении задач ядра». То есть, вместо того, чтобы только планировать / перепланировать пользовательские процессы в точках прерывания, он делает это периодически, обрабатывая такие вещи, как ввод / вывод. Таким образом, там, где обычно высокоприоритетному пользовательскому процессу, возможно, все еще придется ждать, пока процесс с низким приоритетом завершит свою часть, высокоприоритетный процесс теперь может запускаться «рано», так как ядро ​​проверяет чаще, запускается ли оно. Это уменьшает задержку пользовательского процесса, переходящего из приостановленного состояния в рабочее состояние (за счет общей пропускной способности системы).

акое добровольное вытеснение? Я только знаю, что это концепция планирования.

ТОП публикаций

3 ответа

Йоси Лев

рвые пробую @Scheduled в Spring3, но обнаружил, что не могу зафиксировать в БД. Это мой код: @Service public class ServiceImpl implements Service , Serializable { @Inject private Dao dao; @Override @Scheduled(cron="0 0 * * * ...

1 ответ

Возможно, я зашел слишком далеко от его реализации, в любом случае может возникнуть проблема «задержки», например, если планировщик запускается в 0: 00.00, и у меня есть два сценария в 0: 01.01 и 0: 01.59, оба запускаются в 0 : 02.0. Чтобы исправить это «отставание», я могу получить все задания, запланированные на следующую минуту, и запланировать их, как в коде Sciberras, используя time_sleep_until. Это не создаст слишком много запущенных потоков (я могу захотеть проверить, есть ли ограничение или падение производительности при запуске ОГРОМНОГО количества потоков, но я уверен, что будут некоторые проблемы) и обеспечить идеальное время, требующее только проверки того, Планировщик активен.

у создать некоторую функцию для планирования сценариев php, например, если я хочу запустить page.php в 12.12.2012 12:12, я могу позвонить schedule_script('12/12/2012 12:12','page.php');//or by passing a time/datetime objectили, например, ...

5 ответов

http://push.cx/2008/deploying-crontab-with-your-rails-app

ел бы запланировать ежедневное задание: каждый день в 7 часов утра я хочу, чтобы электронное письмо отправлялось (без участия человека). Я работаю над фреймворком RoR, и мне интересно, как это лучше всего сделать? Я слышал о BackgrounDRB, ...

2 ответа

@Tamer - Обновленный ответ с дополнительной информацией. Я думаю, вам не нужно использовать файл bat / cmd. Вы можете использовать утилиту sqlcmd непосредственно из планировщика задач.

о, поэтому я задал вопрос вчера о выполнении временной процедуры. Я получил некоторые ответы об использовании агента SQL Server, но я узнал, что я использую Sql Server 2008 Express RC, и он недоступен. Вот мой ...

1 ответ

 управляется ОС, поэтому она работает, даже если ваше приложение не запущено.

о установки и точного времени (то есть полуночи) по сравнению с настройкой задержки (то есть 24 часа), в чем разница между использованиемAlarmManager а такжеScheduledExecutorService периодически запускать задачу? В моем случае мне нужно ...

2 ответа

Без создания собственного магазина вакансий вы в значительной степени ограничены использованием их таблиц. Обновления должны быть сделаны через их API, а не напрямую по отношению к базе данных. (Обычно это не происходит гладко, обновляйте таблицы напрямую)

два решенияQuartz.server.2008.slnа такжеquartz.2008.slnв загруженной библиотеке. Теперь я должен настроить повторяющуюся работу. В базе данных будет таблица, в которой будут определены все расписания (например, первая пятница месяца, каждые 5 ...

1 ответ

Большое спасибо за объяснение.

отаю над упражнением по учебнику «Концепции операционной системы, 7-е издание», и меня немного смущает, какfork() работай. Из моего понимания,fork() создает дочерний процесс, который выполняется одновременно с его родителем. Но тогда, как мы ...