我们有一个运行着 10 个实例的 Azure 应用服务,其中一个实例在重新启动后大约 6 小时就变坏了。其他都很好,所以我们假设这是实例的问题。
为了解决这个问题,我们尝试重新启动坏实例,然后缩小到 1 个实例,希望这样可以摆脱坏实例,不幸的是,这是最后一个剩余的实例。
我们尝试缩小规模,几分钟后扩大规模(到原始层),但发现了同样的不良实例。目前,我们已经缩小了规模,希望 24 小时后扩大规模能够阻止我们再次遇到相同的不良实例,但这对于生产环境来说似乎相当不可靠且令人费解。
有什么方法可以杀死一个实例或将其交换为不同的实例,而无需再次放大/缩小和返回?
我尝试在网上搜索,但似乎找不到任何东西。
干杯,
丹
是否可以通过 REST API - 应用程序服务计划 - 重新启动 Worker
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/serverfarms/{name}/workers/{workerName}/reboot?api-version=2023-12-01
您需要提供以下 URI 参数:
这个特定的作品将被杀死,你会得到一个新的。