为了在开发环境中节省内存,我想在部署完成后X时间关闭/停止给定的部署槽。
做那件事最好/最简单的方法是什么?您可以使用Web jobs
调用Rest APIStop
为部署槽位,Start
为部署槽位。但目前没有选项来停止插槽在特定的时间。
停止应用程序(或部署槽,如果指定)。
POST [https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/stop?api-version=2021-02-01]
启动应用程序(或部署槽,如果指定)。
POST
https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/start?api-version=2021-02-01
槽:
部署槽位的名称。如果没有指定槽位,API将停止生产槽位。
请参考这里
或者您可以使用管道在这里停止槽