2017-01-23 122 views
-2

我對Nginx很新,有點我想出了使用Nginx我可以負載平衡基於udp的流量與流模塊。我已經安裝了Nginx,並且在安裝的版本中不支持流。Nginx的模塊爲CentOS/RHEL7

問題 1.如何安裝Nginx的流或模塊來支持udp負載均衡。 2.流配置,應該附加在配置文件的末尾,或者應該在單獨的文件中定義。

回答

0

我不確定CentOS/RHEL提供的是什麼版本的NGINX,它可能太舊了。建議從official NGINX repo安裝NGINX。此博客的詳細信息configuring UDP load balancing

+0

nginx -v nginx版本:nginx/1.10.2,我使用的是1.10.2版本。我無法弄清楚,我應該在哪個位置描述下面的代碼? nginx default.d或conf.d或a作爲conf.d /#中的單獨文件負載平衡跨兩臺服務器的基於UDP的DNS流量 流{ 上游dns_upstreams服務器192.168.136.130:53; 服務器192.168.136.131:53;服務器{ }聽53 udp; proxy_pass dns_upstreams; proxy_timeout 1s; proxy_responses 1; error_log logs/dns.log; } } – user3498003

+0

您不能在conf.d中放置UDP負載平衡配置,因爲它在conf中包含conf.d/*。嘗試將代碼直接放在/etc/nginx/nginx.conf中 –