[英]Azure Application Gateway backend settings is somehow being overwritten. I changed it from 30 to 900 before and now it is back to 30
In order to make my application specific tasks avoid timeout errors, inside AKS cluster, I have changed the backend settings of my azure application gateway "Request time-out (seconds)" from 30 to 900. However, it reverts back to be 30 when I check it next time.为了使我的应用程序特定任务避免超时错误,在 AKS 集群内,我将 azure 应用程序网关“请求超时(秒)”的后端设置从 30 更改为 900。但是,当它恢复为 30 时我下次检查一下。 What can we do to make this timeout setting a permanent change.
我们可以做些什么来使这个超时设置成为永久性的改变。
If you are using AGIC, you should control these settings from ingress annotations and not directly change it on application gateway.如果您使用的是 AGIC,您应该从入口注释中控制这些设置,而不是直接在应用程序网关上更改它。
You can use:您可以使用:
appgw.ingress.kubernetes.io/request-timeout: "900"
Reference: https://azure.github.io/application-gateway-kube.netes-ingress/annotations/#request-timeout参考: https://azure.github.io/application-gateway-kube.netes-ingress/annotations/#request-timeout
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.