Информация об изменениях

Сообщение Re[5]: WebSocket от 29.02.2020 16:47

Изменено 29.02.2020 16:51 Michael

Re[5]: WebSocket
Здравствуйте, Videoman, Вы писали:

V>Здравствуйте, Michael, Вы писали:


M>>конечно вводных мало,

M>>но например у меня похожая путаница была когда тупо стоял ре-коннектор на webscoket, а разборщик сообщений не учитывал момент реконнекта.
M>>при нагруженной сети бывает что ws рвётся, поэтому простейший реконнектор не помешает...

V>Спасибо большое!!! Попадание 100%. Просто пока мало опыта у наших веб-программистов . При сильной загрузке рвалось соединение (а при работе с обычными сокетами, согласителсь, это не часто происходит) и глючила логика реконекта.


V>P.S. Интересно зачем сделано такое поведение ?!


реконнект это правильно, так и надо делать, просто когда юзаещь ws через либы типа socket.it там нюансы скрыты.

вообще разработчиков(или тестировщиков) надо сажать на говно роутер. много чего словится не предвиденного..
у меня так проект один ( https://garaninapps.com/secondstream ) на три месяца сместился когда вместо роутера 5гц
"жадный" арендодатель поставил слабый роутер 2.4....
с нуля протокол пришлось переделывать.
Re[5]: WebSocket
Здравствуйте, Videoman, Вы писали:

V>Здравствуйте, Michael, Вы писали:


M>>конечно вводных мало,

M>>но например у меня похожая путаница была когда тупо стоял ре-коннектор на webscoket, а разборщик сообщений не учитывал момент реконнекта.
M>>при нагруженной сети бывает что ws рвётся, поэтому простейший реконнектор не помешает...

V>Спасибо большое!!! Попадание 100%. Просто пока мало опыта у наших веб-программистов . При сильной загрузке рвалось соединение (а при работе с обычными сокетами, согласителсь, это не часто происходит) и глючила логика реконекта.


V>P.S. Интересно зачем сделано такое поведение ?!


реконнект это правильно, так и надо делать, просто когда юзаещь ws через либы типа socket.it там нюансы скрыты.

вообще разработчиков(или тестировщиков) надо сажать на говно роутер. много чего словится не предвиденного..
у меня так проект один ( https://garaninapps.com/secondstream ) на три месяца сместился когда вместо роутера 5гц
"жадный" арендодатель поставил слабый роутер 2.4....
с нуля протокол пришлось переделывать.
(и я принципиально этот девайс не меняю именно чтобы быть так сказать в реальных условиях а не гугло-офиса )