பல application instance களுக்குக் கோரிக்கைகளை அனுப்ப upstream குழுவை வரையறுக்கவும். பிறகு வேலையை எவ்வாறு பகிர்வது, செயலிழக்கும் instance ஐ எப்போது தற்காலிகமாகத் தவிர்ப்பது என்பதை முடிவுசெய்யுங்கள்.
இரண்டு application server களுடன் தொடங்குவோம்
http உள்ளேயுள்ள இந்த விளக்க அமைப்பு இரண்டு private முகவரிகளுக்கு 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 களை மாறிமாறிப் பயன்படுத்தும். எடுத்துக்காட்டில் மற்றும் அமைப்புகள் குறிப்பிட்ட வகைத் தோல்விகளுக்குப் பிறகு server ஐத் தற்காலிகமாக விலக்க உதவுகின்றன. எண்கள் நடத்தையை விளக்குவதற்கே; production மதிப்புகளை உங்கள் traffic மற்றும் தோல்வி சகிப்புத்தன்மைக்கு ஏற்ப தேர்ந்தெடுங்கள்.
