"InactiveInstance" 连续作业和单例作业的 WebJob 状态

"InactiveInstance" WebJob Status for Continuous and Singleton jobs

我在 azure 上创建了一个连续的 webjob,它是 运行 通过在 settings.job 中将 is_singelton 添加到 true 中作为单例。

有时,我注意到它给了我 InativeInstance 的状态。

这是什么意思?请问谁能简单描述一下!

以及我将其设为单例的原因,因为出于某种原因,连续的网络作业多次调用 [NoAutomaticTrigger] 函数,并且因为我调用的函数正在计费,这导致为同一个对象创建多张发票订阅,所以我不得不成为单身人士,所以它会毫无问题地工作。但在这里我面临另一个问题,即 Inactive Instance。

有什么办法可以解决这个问题吗?

这实际上是 Portal 显示的错误。 Portal 最终会询问一个关于 WebJob 状态的任意实例,如果它碰巧命中了除实际 运行 它之外的任何实例,它将被报告为不活动。

但请注意,尽管报告不正确,WebJob 很可能在一个单例实例上 运行 是正确的。