系统线程计时器与计划程序

时间:2020-04-04 11:58:58

标签: c# .net-core microsoft-graph-api scheduled-tasks

我正在使用Microsoft Graph来获取新电子邮件的通知,我必须订阅Webhook,挑战是订阅仅持续3天,因此我必须不断续订。 最好的方法是什么?现在,我可以看到使用计时器或调度程序的两个选择,计时器看起来像是应用程序的开销,而且可靠性不高。 我还没有在任何生产应用程序中使用过计时器,所以我对它们不太确定。

1 个答案:

答案 0 :(得分:0)

在IIS中处于非活动状态的Web应用程序可以由服务器清除。这意味着从主Web线程启动的系统线程无法保证您在正确的时间运行,或者根本无法保证它在您的应用程序没有很多活动的情况下运行。只要计算机处于联机状态并且运行状况良好,计时器作业就可以确保该作业按时运行

相关问题