Azure 应用程序网关修改需要相当长的时间才能更新

标签 azure azure-application-gateway

之前,我仅使用 HTTP 在 Azure 中使用 Terraform 构建了一个应用程序网关,这工作得非常好,我能够使用证书管理器配置(后端池、后端设置、监听器、规则和探针)。此进一步修改是通过 Powershell 中的 Azure CLI 完成的。此更改不应超过 5 分钟。 Update time prior to the SSL cert being added

但是,我最近向应用程序网关添加了 SSL PEM 证书,以允许我使用 HTTPS。自从配置了此配置后,任何进一步的任务,例如 cert-manager 配置(这与 cert-manager 无关,我以此作为示例,我有各种其他脚本来进一步修改应用程序网关),需要配置时间长。 5分钟现在变成了50分钟! Update time post SSL cert being added to AGW 我从 Azure DevOps 运行此代码,但即使我通过 Azure 门户对应用程序网关进行手动更改,我仍然需要等待很长时间才能发生任何更改。这导致了巨大的挫败感,因为我每天都会构建/销毁非生产环境,因此我需要将这段时间缩短到我只使用 HTTP 而没有任何 SSL 证书时的状态。任何帮助将不胜感激。

最佳答案

我找到了这个问题的根本原因...我为同一个 Keyvault 设置了各种 DNS 条目(由于 HUB 和 Spoke),我删除了所有辐条的 DNS 条目,只留下了 HUB 条目。一旦这个条目被删除,脚本恢复正常。

关于Azure 应用程序网关修改需要相当长的时间才能更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73124907/

相关文章:

azure - 我可以让 Azure 应用程序网关充当转发代理吗?

azure - 在 Bicep 中创建 VNet、子网和应用程序网关

azure - 如何为读者角色授予对 Azure 应用服务的 ssh 访问权限?

azure - 如何使用中间证书和 pfx 文件在 Azure 应用程序网关中配置 SSL?

Azure 应用程序网关在来自 APIGEE 时对请求正文进行 strip 化

azure - HTTP错误: 403 Client Error: Forbidden for url via Office365-REST-Python-Client

python - 从 Azure Devops 将包发布到 PyPi 在 twine 上传时挂起

c# - 从 Azure DevOps 发布管道部署时,从 Visual Studio 发布的 ASP.NET Core 3.1 Web 应用程序不起作用

azure - 持久功能异常: "Unable to find an Azure Storage connection string to use for this binding."