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


评论关闭
IT干货网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!