Timeout वाढवण्याआधी failure कुठे आहे ते शोधा. 502 साधारणपणे upstream शी संपर्कातील समस्या दर्शवतो; 504 म्हणजे प्रतीक्षेची मुदत संपली. नेमकी घटना logs मधून समजते.
उदाहरण: अनुप्रयोग port वर ऐकत नाही
Error log मध्ये असा उतारा आहे असे समजा:
connect() failed (111: Connection refused) while connecting to upstream
upstream: "http://127.0.0.1:3000/products"
Nginx ने port 3000 शी जोडण्याचा प्रयत्न केला, पण जोडणी नाकारली गेली. अनुप्रयोग चालू आहे आणि अपेक्षित पत्ता व port वर ऐकतो आहे का तपासा. Nginx च्या यंत्रातून किंवा container मधून चालवा. Container मधील loopback त्या container कडेच निर्देश करतो, वेगळ्या application container कडे नाही.
