మీ క్లయింట్ అరవై సెకన్లు వేచి ఉండటానికి సిద్ధంగా ఉంది. పది సెకన్ల తర్వాత అది HTTP 504 పొందుతుంది. క్లయింట్ టైమవుట్‌ను రెండు నిమిషాలకు పెంచడం గేట్‌వేకు మరో యాభై సెకన్ల పని ఇవ్వదు.

504 అనేది అభ్యర్థనను పూర్తి చేయడానికి ప్రయత్నిస్తున్నప్పుడు అప్‌స్ట్రీమ్ నుండి సమయోచిత ప్రతిస్పందన పొందని గేట్‌వే లేదా ప్రాక్సీని వివరిస్తుంది. గేట్‌వే ఇప్పటికే తన నిర్ణయం తీసుకుని ప్రతిస్పందనను తిరిగి ఇచ్చింది. మీ క్లయింట్ ఆ ప్రతిస్పందనను సులభంగా చదవగలదు.

ఏ మధ్యవర్తి దాన్ని తిరిగి పంపింది?

ఫార్వర్డ్ ప్రాక్సీ జారీచేసినది కావచ్చు. వెబ్‌సైట్ నిర్వహించే తర్వాతి గేట్‌వే కూడా కావచ్చు. CONNECT లోపల సాధారణ ఎండ్-టు-ఎండ్ TLS తో, ఆ రక్షిత గమ్యస్థాన మార్పిడి నుండి వచ్చే HTTP ప్రతిస్పందన CONNECT నే తిరస్కరించడం తో సమానం కాదు.

దశ, ప్రతిస్పందన హెడర్లు, లోపం పేజీ పదాలు మరియు అందుబాటులో ఉన్నప్పుడు సరిపోలే లాగ్‌లను ఉంచండి. సర్వర్ పేరు సూచన కావచ్చు, కానీ దాన్ని పొరపాటు లేని ఆపాదనగా పరిగణించకూడదు. మార్గంలో మీ క్లయింట్‌లో కాన్ఫిగర్ చేసిన దానికంటే ఎక్కువ మధ్యవర్తులు ఉండవచ్చు.

తర్వాత ఆ అప్‌స్ట్రీమ్ చర్య ఎందుకు పూర్తికాలేదో పరిశీలించండి. చేరుకోగలగడం, ఎక్కువ భారం ఉన్న సేవలు, అప్‌స్ట్రీమ్ ఆశించిన విధంగా ప్రాసెస్ చేయలేని అభ్యర్థన బాడీ, మరియు అప్లికేషన్ ప్రవర్తన అన్నీ ముఖ్యమే. కేవలం సంఖ్యాత్మక స్థితి User-Agent మార్చడం లేదా ఒక టైమవుట్ ఎంపిక జోడించడం సార్వత్రిక పరిష్కారం అని నిరూపించదు.

అదే అభ్యర్థనను పోల్చండి

మరో సాధనం పనిచేస్తే, పద్ధతి, లక్ష్యం, బాడీ ఎన్‌కోడింగ్, ప్రామాణీకరణ మరియు మార్గాన్ని పోల్చండి. "URL బ్రౌజర్‌లో తెరుచుకుంటుంది" అనేది సేవా క్లయింట్ ద్వారా multipart సమర్పణతో పూర్తి పోలిక కాదు.

మీరు జారీచేసే గేట్‌వేను నిర్వహిస్తుంటే, దాని అప్‌స్ట్రీమ్ బడ్జెట్‌ను మద్దతు ఉన్న పని భారానికి మరియు చుట్టుపక్కల గడువులకు సరిపోల్చండి. లేకపోతే, దాని ఫలితాన్ని సాక్ష్యంగా ఉంచి, ఆపరేటర్ డాక్యుమెంట్ చేసిన యాక్సెస్ లేదా మద్దతు మార్గాన్ని ఉపయోగించండి. స్థానికంగా ఎక్కువసేపు వేచి ఉండటం ఇప్పటికే వచ్చిన ప్రతిస్పందనను మార్చలేదు.

సంబంధిత వ్యాసాలు