Как запланировать мой сервис Windows? - PullRequest
0 голосов
/ 24 февраля 2012

Я создал 4 службы wcf.Я хочу создать службу Windows, в которой первая служба WCF будет запускаться каждую минуту, а вторая служба будет запускаться через 5 минут, а третья служба будет выполняться каждые 5 минут, а четвертая служба будет работать непрерывно 30 минут. Общее время этой службы составляет 30 минут..

Через 30 минут служба перезагрузится и снова запустится.

Может ли какой-либо орган помочь мне получить это решение ..............

Ответы [ 3 ]

1 голос
/ 24 февраля 2012

По сути, вам нужен планировщик - хорошим примером для приложений .net является Quartz.NET (http://quartznet.sourceforge.net/)

это очень гибкий способ хранения спецификации расписания.

0 голосов
/ 24 февраля 2012

при запуске службы сохраните время запуска в переменной и проверьте, превышает ли разница времени более 30 минут, затем сбросьте таймер.

0 голосов
/ 24 февраля 2012

Вы можете использовать Windows Task Scheduler для запуска, но вы должны сами кодировать продолжительность выполнения в вашем коде.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...