Кайра туташуу кайтарым чакыруусу иштейт жана жаңы сокет ачылат. Бул транспортту калыбына келтирүү. Бул сиздин жазылууларыңыз, билдирүү ырастоолоруңуз же колдонмо сессияңыз мурунку байланыш токтогон жерден уланганын билдирбейт.

Эле ошол прокси акыркы чекити да жаңы сырткы байланыш түзө алат. Өзгөргөн чыгуу IP дагы максаттын өзүнүн сессия саясатын иштетиши мүмкүн. Жаңы сокетти жаңы байланыш катары кабыл алып, колдонмонун документтелген калыбына келтирүү алмашуусун аткарыңыз. Кайра туташууда жумуш агымы өзүнүн прокси маршрутун сакташы керекпи экенин чечиңиз.

Акыркы URLден бир аз көбүрөөк сактаңыз

Пайдалуу калыбына келтирүү абалы ыйгарылган сессия идентификаторун, каалаган жазылууларды, акыркы ырасталган окуя идентификаторун жана ырастоону күтүп жаткан операцияларды камтышы мүмкүн. Бул талаалар колдонмо протоколуна таандык; WebSocket универсалдуу улантуу токенин аныктабайт.

Курсордон улантууну, жаңы сүрөт алууну же боштукту кабыл алууну чечиңиз. Эгер окуя булагы кайра ойнотуу интерфейсин сунуштабаса, тезирээк кайра туташуу эч кандай билдирүү жоголбогонун далилдей албайт.

Эки жолу жөнөтүү эки жолу аткарууну билдириши мүмкүн

Үзүлүүдөн мурун жергиликтүү кезекке коюлган билдирүү клиенттен такыр чыга элек болушу мүмкүн. Башкасы ырастоосу жоголгон учурда серверге жеткен болушу мүмкүн. Ар бир ырасталбаган буйрукту сокур түрдө кайра жөнөтүү бул эки учурду бирдей деп карайт.

Жеткиликтүү болсо, кызматтын сурам идентификаторлорун, идемпотенттүүлүк колдоосун же шайкеш келтирүү механизмин колдонуңуз. Транспортту кайра туташтыруу колдонмо аракетин кайтарылуучу кыла албайт же аны автоматтык түрдө кайталанбайт кыла албайт.

Кайра туташуу аракеттерин чектелүү кармап, темпин колдонмо саясатына ылайык келтириңиз. RFC 6455 кадимки эмес жабылуудан кийин артка чегинүүнү сунуштайт; дароо кайра аракет кылган кардарлардын тобу бузулуу жүгүн көбөйтүшү мүмкүн.

Ар бир аракет кайсы прокси маршрутун тандаганын жазып туруңуз, бирок маршрутту калыбына келтирүүнү колдонмону калыбына келтирүүдөн бөлүп кармаңыз. «Кайра туташты» пайдалуу далил. «Кууп жеттик жана дагы жумуш жөнөтүүгө даярбыз» — муну бекемдеген кошумча колдонмо алмашуусун талап кылат.

Тектеш макалалар