我有一个用 .NET C# 开发的 WebJob 项目,我通过 Visual Studio 2015 在 Azure 上部署它。WebJob计划在settings.job 文件。部署并运行后,在日志中每 30 秒获取一次单例锁消息:
"[11/02/2016 20:29:52 > 21cce2: INFO] Renewing Singleton lock....."
所以一切看起来都不错,但几个小时后,Azure 门户上的 webjob 会自动中止,而无需对 web 应用程序或 webjob 本身进行任何更改。
可能是什么原因以及如何使用 C# 避免这种情况?