我有一个.net后端移动服务,我希望每10秒运行一次任务。我不能使用预定的工作,因为它们限制在60秒内。
我已经尝试在循环中运行任务,在60秒间隔重新调用之前中止,但这没有用。该服务似乎在移动设备方面不断悬挂/体验。
-
有没有人了解如何在不使用预定作业的情况下运行.net后台任务?
此外,是否有人了解计划作业调用尚未返回或完成上一次调用的服务端点时会发生什么。可以检测到吗?
答案 0 :(得分:1)
The Scheduler that Mobile Services does not support what you are asking. Best bet is to convert your job to a WebJob that runs continually and do the 10-second wait yourself.
See WebJobs: https://azure.microsoft.com/en-us/documentation/articles/websites-webjobs-resources/