Upstream मध्ये अनुप्रयोगाच्या अनेक instances चा समूह असतो. Nginx त्यांच्यामध्ये विनंत्या वाटू शकते आणि अयशस्वी झालेल्या instances तात्पुरते टाळू शकते.
दोन application servers पासून सुरुवात करा
हे http मध्ये ठेवा. दोन private पत्त्यांवर अनुप्रयोग चालतो असे समजा:
upstream app {
server 10.0.0.11:3000 max_fails=2 fail_timeout=10s;
server 10.0.0.12:3000 max_fails=2 fail_timeout=10s;
}
server {
listen 80;
location / {
proxy_pass http://app;
}
}
समान वजनांसह default पद्धत round robin आहे. आणि पात्र failures मोजून server तात्पुरता वगळण्याचे नियंत्रण करतात. ही उदाहरणातील मूल्ये आहेत, production साठी सार्वत्रिक defaults नाहीत.
