Timeout बढाउनुअघि अनुरोध कहाँ असफल भयो पत्ता लगाउनुहोस्। 502 ले प्रायः upstream सँगको सञ्चार असफल भएको र 504 ले upstream पर्खने समय सकिएको देखाउँछ। वास्तविक कारण log ले छुट्याउँछ।
उदाहरण: अनुप्रयोगले connection सुनिरहेको छैन
Error log मा यस्तो अंश छ भन्ने मानौँ:
connect() failed (111: Connection refused) while connecting to upstream
upstream: "http://127.0.0.1:3000/products"
Nginx ले port 3000 मा जोडिन खोज्दा अस्वीकार भयो। अनुप्रयोग चलिरहेको र त्यही address मा सुनिरहेको छ कि जाँच्नुहोस्। Nginx कै machine वा container बाट परीक्षण गर्नुहोस्। Container भित्र त्यो address ले त्यही container जनाउँछ, स्वतः अर्को अनुप्रयोगको container होइन।
