nginx DNS 解析快取的更新問題
遇到nginx解析快取沒有更新的問題
結論(網查):
nginx 僅在啟動的時候,解析域名,並快取IP地址, 所以當域名對應的IP地址發生變化,ngxin 快取的IP地址還是老的IP地址,導致出現問題。
更新DNS解析快取的辦法:重啟 nginx
遇到的問題:
專案涉及到一個 nginx 內部的 proxy 代理,指向的地址是包含域名:
location /door/manager {
proxy_pass http://door.xxxx.cn/login/wechat;
}
更改了 door.xxxx.cn 解析後,
但這個請求仍然會解析到老的 IP 地址。
sudo nscd restart 清除本機 hosts 快取無效。
重啟 nginx 生效。
sudo /etc/init.d/nginx restart
相關文章
- 由Nginx的DNS快取導致的訪問404NginxDNS快取
- 快取的問題快取
- 必看:詳解DNS域名解析:重新整理本地DNS快取,使域名解析儘快生效DNS快取
- 全面解析快取應用經典問題快取
- 什麼是DNS快取?DNS快取有哪些作用?DNS快取
- 重新整理dns快取命令 dns快取清除命令DNS快取
- 理解 DNS 快取DNS快取
- Entrust 在使用 Redis 做快取引擎的時候,快取不更新的問題RustRedis快取
- Nginx 快取使用官方教程及常見問題解答Nginx快取
- 快取同步的問題快取
- 如何定期清理DNS快取?清理DNS快取有什麼用?DNS快取
- 處理DNS快取DNS快取
- nginx代理天地圖做快取解決跨域問題Nginx地圖快取跨域
- 清空linux的dns快取LinuxDNS快取
- beego快取問題Go快取
- SOAP快取問題快取
- 快取問題(一) 快取穿透、快取雪崩、快取併發 核心概念快取穿透
- 快取更新快取
- macOS 中清除 DNS 快取MacDNS快取
- Go會快取DNS嗎?Go快取DNS
- 清除DNS快取資訊方法DNS快取
- Nginx 代理快取Nginx快取
- 快取問題(四) 快取穿透、快取雪崩、快取併發 解決案例快取穿透
- 太強了,全面解析快取應用經典問題快取
- 快取 Laravel 模型的小問題快取Laravel模型
- 關於JdonFramework的快取問題Framework快取
- DNS解析(網路切換的問題解決)DNS
- IP地址修改後,DNS解析引發的問題DNS
- 用HtmlWebpackPlugin解決靜態指令碼更新之後的快取問題HTMLWebPlugin指令碼快取
- 詳解nginx代理天地圖做快取解決跨域問題Nginx地圖快取跨域
- (轉)快取更新的套路快取
- nginx快取使用詳解,nginx快取使用及配置步驟Nginx快取
- 我眼中的 Nginx(六):深入 Nginx/Openresty 服務裡的 DNS 解析NginxRESTDNS
- Mac OS X 清除DNS快取MacDNS快取
- 如何清理MAC電腦的DNS快取MacDNS快取
- Nginx 的五種快取方法Nginx快取
- Reddit是如何解決三個臭皮匠的快取首次更新問題?快取
- SAD DNS--新型DNS快取中毒攻擊DNS快取