DNS load balancing issue
satay
nginx-forum at forum.nginx.org
Thu Feb 20 01:25:38 UTC 2020
Hi Maxim,
Thanks for responding. I agree with your recommendation. I guess a direct
upgrade from 1.12 to 1.16 (free community version) is possible and
shouldn't break it.
I'm preferring 1.61 since it's the latest stable version. Beside the
upgrade, do you recommend any performance tuning should be done?
Thanks
FYI - This is the error I see in the "dns.log" occurring frequently.
2020/02/19 16:47:28 [error] 19509#0: *4852298929 no live upstreams while
connecting to upstream, udp client: x.x.x.x, server: 0.0.0.0:53, upstream:
"dns_servers", bytes from/to client:50/0, bytes from/to upstream:0/0
This is the nginx.conf ---
worker_processes auto;
error_log /var/log/nginx/error.log;
include /usr/share/nginx/modules/*.conf;
events {
}
stream {
upstream dns_servers {
server x.x.x.x:53 fail_timeout=60s;
server x.x.x.x:53 fail_timeout=60s;
server x.x.x.x:53 fail_timeout=60s;
}
server {
listen 53 udp;
listen 53; #tcp
proxy_pass dns_servers;
error_log /var/log/nginx/dns.log info;
proxy_responses 1;
proxy_timeout 5s;
}
}
http {
index index.html;
server {
listen 80 default_server;
server_name _;
access_log /var/log/nginx/access.log;
server_name_in_redirect off;
root /var/www/default/htdocs;
allow x.x.x.x;
deny all;
location /nginx_status {
stub_status on;
access_log off;
}
}
}
Posted at Nginx Forum: https://forum.nginx.org/read.php?2,287053,287069#msg-287069
More information about the nginx
mailing list