nginx DNS 缓存问题
生活随笔
收集整理的這篇文章主要介紹了
nginx DNS 缓存问题
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>
- 目前的網(wǎng)絡(luò)架構(gòu) 外網(wǎng)---> nginx ---> dns ---> F5 --->應(yīng)用 dns通過域名解析到兩臺(tái)F5上,而在此過程中F5的應(yīng)用如果掛了,DNS可以很快的識(shí)別到變化 并映射到正確的IP nslookup domain可以看到真實(shí)的ip地址 通過查詢得知是nginx在第一次解析域名后 會(huì)緩存該域名的信息 并且不會(huì)消除 解決辦法
例:
http {
resolver ip;upstream test {jdomain www.xxx.com port=8080 interval=10; #指定域名和端口,每隔10秒進(jìn)行一次解析}server {listen 8080;client_body_buffer_size 10m;server_name localhost;location / {proxy_pass http://test;}}
缺點(diǎn):DNS服務(wù)器只能在http配域中全局配置 最終選擇了第三種
轉(zhuǎn)載于:https://my.oschina.net/u/1472482/blog/3050321
總結(jié)
以上是生活随笔為你收集整理的nginx DNS 缓存问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 二阶段冲刺08
- 下一篇: 第12周学习进度总结