我使用Nginx将请求代理到在前面具有ELB设置的上游服务器。如果更改了ELB ip,则Nginx将不起作用。由于性能影响,我为上游设置了keepalive。有没有办法让Nginx重新查找ELB dns,同时仍然与上游保持连接?
谢谢
类似Nginx plus版本(商业版本)的上游引入了“解析器”。但是有免费的版本吗?
这是我的Nginx配置:
upstream backend {
server test-elb.com
keepalive 32;
}
server {
location / {
proxy_pass http://backend;
}
}