[英]Specifying the Job Collection that a scheduled Azure WebJob is assigned to
是否可以指定Visual Studio在按计划部署Azure Web Job时应使用的作业集? 默认情况下,它尝试创建一个新的免费层集合,但是由于我已经有一个(层数限制为每个帐户一个),因此部署失败。
我想设置一个有薪工作集合,并将所有部署都放入该集合中。
我正在从Visual Studio的“ Publish as Azure WebJob...
选项中部署WebJob。 Visual Studio中的错误消息是:
创建WebJob计划时发生错误:预订“ XXX”的免费作业集合不能超过“ 1”。 (/subscriptions/XXX/resourceGroups/CS-WestEurope-scheduler/providers/Microsoft.Scheduler/jobCollections/YYY)
我想保留我现有的免费作业集合(因为其中包含其他手动创建的HTTP作业)。 如果我可以指定自己的WebJob时间表应该会更好。
谢谢!
我现在已经设法解决此问题。 我执行了以下步骤:
完成此操作后,从Visual Studio进行的部署将转到自动创建的Job Collection(在我的应用程序地理位置定位后自动命名为WebJobs-WestEurope),而其他集合则留给您使用,以供您使用。
基本上,Visual Studio首先需要创建它的集合,然后您可以根据需要添加集合。 似乎无法控制它是一个限制,但是您必须记住特定的集合与Visual Studio的部署紧密地联系在一起。 我全都赞成约定优于配置,而不是约定DISALLOWING配置。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.