Timeout ஐ அதிகரிக்குமுன் கோரிக்கை எங்கு தோல்வியடைந்தது என்பதைக் கண்டறியுங்கள். 502 பெரும்பாலும் upstream தொடர்புத் தோல்வியையும், 504 பெரும்பாலும் upstream க்கான காத்திருப்பு முடிந்ததையும் குறிக்கிறது. உண்மையான காரணத்தை log கள் வேறுபடுத்திக் காட்டும்.
எடுத்துக்காட்டு: செயலி இணைப்பைக் கேட்கவில்லை
Error log இல் இப்படி இருப்பதாக வைத்துக்கொள்வோம்:
connect() failed (111: Connection refused) while connecting to upstream
upstream: "http://127.0.0.1:3000/products"
Nginx port 3000 உடன் இணைய முயன்றது; இணைப்பு மறுக்கப்பட்டது. செயலி இயங்குகிறதா, அந்த முகவரியில் கேட்கிறதா என்று பாருங்கள். Nginx இருக்கும் கணினி அல்லது container இலிருந்தே சோதியுங்கள். Container உள்ளே அந்த முகவரி அதே container ஐக் குறிக்கும்; தானாக வேறொரு செயலியின் container ஐக் குறிக்காது.
