upstream app_front_static {
server 192.168.206.105:80;
}
इसे पहले कभी नहीं देखा, किसी को भी पता है, इसका क्या अर्थ है?nginx में अपस्ट्रीम का मतलब क्या है?
upstream app_front_static {
server 192.168.206.105:80;
}
इसे पहले कभी नहीं देखा, किसी को भी पता है, इसका क्या अर्थ है?nginx में अपस्ट्रीम का मतलब क्या है?
upstream
defines a cluster that you can proxy requests to। इसका उपयोग लोड संतुलन के लिए या तो वेब सर्वर क्लस्टर को परिभाषित करने के लिए या राउटिंग/लोड संतुलन के लिए एक ऐप सर्वर क्लस्टर को परिभाषित करने के लिए किया जाता है।
इसका उपयोग proxying requests to other servers के लिए किया जाता है।
http://wiki.nginx.org/LoadBalanceExample से एक उदाहरण है:
http {
upstream myproject {
server 127.0.0.1:8000 weight=3;
server 127.0.0.1:8001;
server 127.0.0.1:8002;
server 127.0.0.1:8003;
}
server {
listen 80;
server_name www.domain.com;
location/{
proxy_pass http://myproject;
}
}
}
इस के लिए सभी अनुरोधों का मतलब/नदी के ऊपर XXX तहत सूचीबद्ध सर्वर से किसी के पास जाओ, बंदरगाह 8000
क्या करता है 'स्थान/के लिए एक प्राथमिकता के साथ 'और' स्थान ~ 'मतलब है? – gdb
यह वास्तव में एक अलग सवाल होना चाहिए; उत्पाद प्रलेखन के लिए http://wiki.nginx.org/HttpCoreModule#location देखें। रेखा के आधार पर लाइन पर कॉन्फ़िगरेशन विकल्पों का उत्तर देना भी मुश्किल है, क्योंकि यह नियमसेट का हिस्सा है। 'स्थान ~ 'एक त्रुटि प्रतीत होता है। 'स्थान /' का अर्थ सभी पथों से मेल खाता है। –
एकाधिक सर्वर के साथ अपस्ट्रीम कैसे काम करता है? – Michelle