我在azure portal中创建了6个长时间运行的作业,之前只有5个作业,这些作业都运行良好。但如果我创造了第6份工作,就会导致像中止所有工作一样的问题。
我使用的Azure服务计划是标准:它说我们可以创建最多50个工作,但我仍然无法做到。如果我有任何解决方案,这是很好的,提前谢谢
答案 0 :(得分:0)
我经历过这些症状。这可能不是你的特殊原因,所以你应该做更多的挖掘来诊断问题。
就我而言,一项流氓工作正在耗尽“计划”上的TCP端口。该计划是由一个或多个VM实例提供服务的PaaS抽象。在撰写本文时,没有与Azure上的TCP端口耗尽相关的自动缩放或其他警报。
您可以做的是在同一计划中添加另一个具有自己的长时间运行流程的应用服务,并查看是否在其他应用服务上添加第6个webjob会导致两个应用服务上的所有作业。
如果是这种情况,则意味着计划范围正在扼杀你的工作。这可能是港口耗尽。
另一种可能性是您正在部署某些内容作为影响根web.config的webjob的一部分。