मैं एक टीसीपी लोड बैलेंसर होने के लिए Nginx 1.9 का उपयोग करना चाहता हूं। मैंने https://www.nginx.com/resources/admin-guide/tcp-load-balancing/ में ट्यूटोरियल का पालन किया लेकिन यह काम नहीं किया।Nginx को एक टीसीपी लोड बैलेंसर होने के लिए कॉन्फ़िगर करें
हर बार जब मैं nginx शुरू करने की कोशिश, मुझे मिल गया है त्रुटियों:
nginx: [emerg] unknown directive "stream" in /opt/nginx/nginx.conf
यहाँ मेरी nginx.conf फ़ाइल है:
events {
worker_connections 1024;
}
http {
# blah blah blah
}
stream {
upstream backend {
server 127.0.0.1:9630;
server 127.0.0.1:9631;
}
server {
listen 2802;
proxy_connect_timeout 1s;
proxy_timeout 3s;
proxy_pass backend;
}
}
आप कृपया मुझे बताओ कि यह कॉन्फ़िगर करने के लिए सही हैं ?
यह बहुत अच्छा है, लेकिन संभवतः आप पहले कमांड में केवल एक '।/Config' मतलब था? –
@JimW: सही! मैंने ठीक कर दिया। – anhldbk