nginx upstream會記錄IP

參考:https://tenzer.dk/nginx-with-dynamic-upstreams/

AWS 的ALB地址定期會變,導致nginx upstream配置域名的時候,nginx會緩存ip記錄,無法正常解析到後端。之前同事說是坑,我一直不信,等我遇到的時候。。。。。。。
希望你在配置微服務的時候,也會看到這篇文章,幫你更好解決問題

resolver 172.16.0.23;
set $upstream_endpoint http://service-1234567890.us-east-1.elb.amazonaws.com;
location /foo/ {
rewrite ^/foo/(.*) /$1 break;
proxy_pass $upstream_endpoint;
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章