nginx 配置中的dns解析是重启触发的,也就说,如果单独使用
1 |
proxy_pass http://www.503error.com; |
的时候,如果我们的503error.com的域名解析发生变化,nginx不重启的话是不会生效的,nginx会一直向之前的ip解析地址去请求
如果我们希望nginx没隔一段时间自动刷新,不需要重启的话,除了设置valid 数值意外,还要额外设置变量
1 2 3 4 |
location / { set $backend "www.503error.com"; proxy_pass http://$backend; } |
通过这种方式+
1 |
resolver 172.1.1.1 valid=60s; |
这种方式才可以
Latest posts by Zhiming Zhang (see all)
- aws eks node 自动化扩展工具 Karpenter - 8月 10, 2022
- ReplicationController and ReplicaSet in Kubernetes - 12月 20, 2021
- public key fingerprint - 5月 27, 2021