Nginx ले अनुरोध धेरै application instance मा पठाउन upstream समूह परिभाषित गर्नुहोस्। त्यसपछि काम कसरी बाँड्ने र बिग्रिरहेको instance लाई कहिले अस्थायी रूपमा छोड्ने भन्ने तय गर्नुहोस्।
दुई application server बाट सुरु गरौँ
http भित्रको यो उदाहरणात्मक कन्फिगरेसनले दुई private address मा traffic बाँड्छ:
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;
}
}
Weight बराबर हुँदा default round-robin विधिले पालैपालो server प्रयोग गर्छ। उदाहरणका र ले तोकिएको प्रकारका failure हुँदा server अस्थायी रूपमा हटाउन दिन्छन्। यी सङ्ख्या व्यवहार देखाउन हुन्; production का मान traffic र failure सहने क्षमताअनुसार छान्नुहोस्।
