Я все, я создал веб-задание Azure, которое должно запускаться ежедневно каждые 5 минут с 06:00 до 22:00.
Это выражение CRON, которое я использовал 0 0/5 6-10 * * *
.
Но по какой-то причине работа идет непрерывно, и ночью тоже.Служба приложений в веб-задании имеет значение Always on
, установленное на On
.
. Вот код моей работы:
static void Main(string[] args)
{
MyEngine myEngine = new MyEngine();
myEngine.Run();
}
myEngine.Run()
, запустите следующий код:
Threading.Task.Run(() =>
{
this.processTaskActivities();
}, this.cancellationTokenSource.Token);
Я не думаю, что это правильный подход к запуску веб-задания, но я не могу его изменить ...
Почему мой веб-задание работает?
СпасибоВы
РЕДАКТИРОВАТЬ Я даю вам посмотреть, как настроена работа:
![enter image description here](https://i.stack.imgur.com/WFYoU.png)
PS .: CRONВыражение просто текст в соответствии с временем.Чтобы понять, останавливается ли он и работает ли он при необходимости