我是否可以轻松停止/启动 Azure Webjobs,而无需通过 UI 或 FTP?

2023-12-01

Azure 管理界面加载 Web 作业列表的速度极其缓慢,而且新门户在 95% 的情况下都会超时并失败。

我们在 Azure 中有很多 Web 应用程序(通常按区域部署)运行 Web 作业。它是极其必须通过用户界面来完成这一切,既麻烦又缓慢。

我知道 Kudu API 为 Web 作业提供启动/停止机制,您只需在作业文件夹中放置一个名为“disable.job”的文件即可停止它,但这些都需要通过极其缓慢的 UI 来下载发布凭据($用户名,密码)。

是否有我错过的 PowerShell cmdlet 或公共脚本可以帮助完成此操作?理想情况下,我只想提供我的 Azure 凭据或导入证书。


很难找到,但这里有一个启动和停止文档的链接:

Start: 文档

例子:Start-AzureWebsiteJob -Name MyWebsite -JobName MyWebJob -JobType Continuous

Stop: 文档

例子:Stop-AzureWebsiteJob -Name MyWebsite -JobName MyWebJob

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我是否可以轻松停止/启动 Azure Webjobs,而无需通过 UI 或 FTP? 的相关文章

随机推荐