మళ్లీ కనెక్ట్ కాల్బ్యాక్ నడుస్తుంది మరియు కొత్త సాకెట్ తెరుచుకుంటుంది. అది రవాణా పునరుద్ధరణ. మీ సభ్యత్వాలు, సందేశ నిర్ధారణలు లేదా అప్లికేషన్ సెషన్ మునుపటి కనెక్షన్ ఆగిన చోట నుంచే కొనసాగాయని దాని అర్థం కాదు.

అదే ప్రాక్సీ ఎండ్పాయింట్ కూడా కొత్త బయటకు వెళ్లే కనెక్షన్ను ఉత్పత్తి చేయవచ్చు. మారిన ఎగ్జిట్ IP గమ్యస్థానం యొక్క సొంత సెషన్ విధానాన్ని కూడా ప్రేరేపించవచ్చు. కొత్త సాకెట్ను కొత్త కనెక్షన్గా పరిగణించి అప్లికేషన్ డాక్యుమెంట్ చేసిన పునరుద్ధరణ మార్పిడిని అనుసరించండి. మళ్లీ కనెక్ట్ అయ్యేటప్పుడు వర్క్ఫ్లో తన ప్రాక్సీ మార్గాన్ని ఉంచుకోవాలా అని నిర్ణయించుకోండి.

చివరి URL కంటే కొంచెం ఎక్కువ ఉంచుకోండి

ఉపయోగకరమైన పునరుద్ధరణ స్థితిలో అధికారం ఇచ్చిన సెషన్ గుర్తింపు, కావలసిన సభ్యత్వాలు, చివరిగా నిర్ధారించిన ఈవెంట్ ఐడెంటిఫైయర్ మరియు ఇంకా నిర్ధారణ కోసం ఎదురుచూస్తున్న కార్యకలాపాలు ఉండవచ్చు. ఆ ఫీల్డ్లు అప్లికేషన్ ప్రోటోకాల్కు చెందినవి; WebSocket సార్వత్రిక రెజ్యూమ్ టోకెన్ను నిర్వచించదు.

కర్సర్ నుంచి కొనసాగించాలా, కొత్త స్నాప్షాట్ తీసుకోవాలా లేదా ఖాళీని అంగీకరించాలా నిర్ణయించండి. ఈవెంట్ మూలం రీప్లే ఇంటర్ఫేస్ ఇవ్వకపోతే, వేగంగా మళ్లీ కనెక్ట్ అవడం వల్ల ఏ సందేశం తప్పిపోలేదని నిరూపించలేము.

రెండుసార్లు పంపడం అంటే రెండుసార్లు చేయడం కావచ్చు

డిస్కనెక్ట్ కాకముందు స్థానికంగా క్యూలో పెట్టిన సందేశం క్లయింట్ నుంచి ఎప్పుడూ బయటకు వెళ్లకపోవచ్చు. మరొకటి దాని నిర్ధారణ పోయినప్పుడు సర్వర్ను చేరి ఉండవచ్చు. నిర్ధారించని ప్రతి ఆదేశాన్ని గుడ్డిగా మళ్లీ పంపడం ఆ రెండు సందర్భాలను ఒకటేగా పరిగణిస్తుంది.

అందుబాటులో ఉన్న చోట సేవ యొక్క అభ్యర్థన ఐడెంటిఫైయర్లు, ఐడెంపొటెన్సీ మద్దతు లేదా సమన్వయ యంత్రాంగాన్ని ఉపయోగించండి. రవాణా పునఃకనెక్షన్ అప్లికేషన్ చర్యను తిరిగి మార్చగలిగేదిగా చేయలేదు లేదా దాని నకళ్లను స్వయంచాలకంగా తీసివేయలేదు.

పునఃకనెక్షన్ ప్రయత్నాలను పరిమితంగా ఉంచి అప్లికేషన్ విధానం ప్రకారం వేగాన్ని సర్దుబాటు చేయండి. RFC 6455 అసాధారణ మూసివేత తర్వాత వెనక్కి తగ్గమని సిఫారసు చేస్తుంది; వెంటనే మళ్లీ ప్రయత్నించే క్లయింట్ల సమూహం అంతరాయం భారాన్ని పెంచవచ్చు.

ప్రతి ప్రయత్నం ఏ ప్రాక్సీ మార్గాన్ని ఎంచుకుందో నమోదు చేయండి, కానీ మార్గ పునరుద్ధరణను అప్లికేషన్ పునరుద్ధరణ నుంచి వేరుగా ఉంచండి. “మళ్లీ కనెక్ట్ అయింది” ఉపయోగకరమైన సాక్ష్యం. “సరిదిద్దుకున్నాం మరియు మరింత పని సమర్పించడానికి సిద్ధం” కోసం దాన్ని స్థాపించే అదనపు అప్లికేషన్ మార్పిడి అవసరం.

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