Azure 管理界面加载 Web 作业列表的速度极其缓慢,而且新门户在 95% 的情况下都会超时并失败。
我们在 Azure 中有很多 Web 应用程序(通常按区域部署)运行 Web 作业。必须通过 UI 来完成这一切,极其非常麻烦且缓慢。
我知道 Kudu API 为 Web 作业提供启动/停止机制,您只需在作业文件夹中放置一个名为“disable.job”的文件即可停止它,但是这些都需要通过极其缓慢的 UI 来停止它下载发布凭据($用户名,密码)。
是否有我错过的 PowerShell cmdlet 或公共(public)脚本可以帮助执行此操作?理想情况下,我只想提供我的 Azure 凭据或导入证书。
最佳答案
很难找到,但这里有一个启动和停止文档的链接:
开始: Documentation
示例:Start-AzureWebsiteJob -Name MyWebsite -JobName MyWebJob -JobType Continuous
停止: Documentation
示例:Stop-AzureWebsiteJob -Name MyWebsite -JobName MyWebJob
关于azure - 我是否可以轻松停止/启动 Azure Webjobs,而无需通过 UI 或 FTP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33128432/