首页 > 解决方案 > 在 Azure 应用服务中使用“容器注册表”和“WebHook”进行部署无法正常工作

问题描述

我正在尝试使用 GitLab 容器注册表来使用 Azure 应用服务的“免费”层。

要进行部署,我正在使用 WebHook,但我没有成功。我调用 WebHook 来启动 Deploy(通过 Postman),在分析部署日志时,没有任何反应。

最奇怪的是,有时它会起作用,但似乎每天只有一次。

我按如下方式调用 WebHook:

https://$<my-app>:<token>@<my-app>.scm.azurewebsites.net/docker/hook

成为免费层有任何限制吗?

标签: azure-web-app-servicewebhooks

解决方案


@Junior,请注意,使用 Web Apps 免费套餐有一些配额。

您可能会遇到的两个是:

  1. 每 5 分钟只能使用 3 个 CPU
  2. 您每 24 小时只能使用 CPU 60 分钟

来源:https ://docs.microsoft.com/azure/azure-resource-manager/management/azure-subscription-service-limits#app-service-limits

Windows Web 应用程序有一个配额刀片,可让您查看您是否正在积极达到配额。我建议在那里检查。还要检查您的应用程序的诊断和解决刀片,以验证是否达到了上述配额之一。


推荐阅读