[英]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.