ਟਾਈਮਆਉਟ ਵਧਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਲੱਭੋ ਕਿ ਬੇਨਤੀ ਕਿੱਥੇ ਅਸਫਲ ਹੋਈ। 502 ਅਕਸਰ ਅਪਸਟ੍ਰੀਮ ਸੰਚਾਰ ਅਸਫਲ ਹੋਣ ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਦਾ ਹੈ; 504 ਅਕਸਰ ਅਪਸਟ੍ਰੀਮ ਦੀ ਉਡੀਕ ਮੁੱਕਣ ਵੱਲ। ਲਾਗ ਅਸਲ ਅਸਫਲਤਾ ਵੱਖ ਕਰਦੇ ਹਨ।
ਉਦਾਹਰਨ: ਐਪਲੀਕੇਸ਼ਨ ਸੁਣ ਨਹੀਂ ਰਹੀ
ਮੰਨੋ ਗਲਤੀ ਲਾਗ ਦਾ ਹਿੱਸਾ ਇਹ ਕਹਿੰਦਾ ਹੈ:
connect() failed (111: Connection refused) while connecting to upstream
upstream: "http://127.0.0.1:3000/products"
Nginx ਨੇ ਪੋਰਟ 3000 ਨਾਲ ਜੁੜਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕੀਤੀ ਅਤੇ ਇਨਕਾਰ ਮਿਲਿਆ। ਜਾਂਚੋ ਕਿ ਐਪਲੀਕੇਸ਼ਨ ਚੱਲਦੀ ਹੈ ਅਤੇ ਉਸ ਪਤੇ ਉੱਤੇ ਸੁਣਦੀ ਹੈ। Nginx ਦੀ ਆਪਣੀ ਮਸ਼ੀਨ ਜਾਂ ਕੰਟੇਨਰ ਤੋਂ ਜਾਂਚੋ। ਕੰਟੇਨਰ ਅੰਦਰ ਉਹ ਪਤਾ ਉਸੇ ਕੰਟੇਨਰ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ, ਆਪਣੇ ਆਪ ਕਿਸੇ ਹੋਰ ਐਪਲੀਕੇਸ਼ਨ ਦੇ ਕੰਟੇਨਰ ਨੂੰ ਨਹੀਂ।
