Страница 20 из 21

Re: Поддержка websockets

Добавлено: Чт май 06, 2021 4:51 pm
Logrus
nick7zmail писал(а):
Чт май 06, 2021 11:30 am
Это хреново...если увеличение цифр помогло - значит есть косяк в клиентской части...идёт активное перезаполнение стэка подключений...
Отправлено с моего Xperia XZ1 Compact через Tapatalk
в серверной части и ядре мдм ака во всех циклах, таймштамп от каждого в веб сокеты
и далее

Re: Поддержка websockets

Добавлено: Пт май 07, 2021 7:10 am
nick7zmail
Logrus писал(а):
Чт май 06, 2021 4:51 pm
в серверной части и ядре мдм ака во всех циклах, таймштамп от каждого в веб сокеты
и далее
Во-первых схренали? В сокет летят только те данные, на которые подписана конкретно открытая страница. Во-вторых - всё это делается через 1 подключение, стэк переполняться не должен.

Re: Поддержка websockets

Добавлено: Сб май 08, 2021 8:56 pm
Logrus
nick7zmail писал(а):
Пт май 07, 2021 7:10 am
Logrus писал(а):
Чт май 06, 2021 4:51 pm
в серверной части и ядре мдм ака во всех циклах, таймштамп от каждого в веб сокеты
и далее
Во-первых схренали? В сокет летят только те данные, на которые подписана конкретно открытая страница. Во-вторых - всё это делается через 1 подключение, стэк переполняться не должен.
открой cached_ws и посмотри схрена там в В СЕРВЕРНОЙ ЧАСТИ летит

Re: Поддержка websockets

Добавлено: Пн май 10, 2021 12:20 am
lexincton
После очередного залива бэкапа сокеты вдруг заработали (при этом ничего не менялось, стабильность и предсказуемость поражает),
подключение идет всегда, но с разными задержками (от мгновения до нескольких минут), при этом до подключения сыплет ошибками по заголовку: Incorrect 'Sec-WebSocket-Accept' header value
В чем может быть причина? Размер буфера увеличивал

Re: Поддержка websockets

Добавлено: Ср янв 19, 2022 12:02 am
evgeniynd
С сокетами борюсь уже неделю... после рестарта сервера работает какое то время потом просто отваливается, перезапуск цикла не помогает. Иногда помогает но не надолго. Очень раздражает, сцены начинают тупить при этом.... Может уже разработчик возьмётся за решение этой проблемы?

Re: Поддержка websockets

Добавлено: Ср янв 19, 2022 8:25 am
tarasfrompir
evgeniynd писал(а):
Ср янв 19, 2022 12:02 am
С сокетами борюсь уже неделю... после рестарта сервера работает какое то время потом просто отваливается, перезапуск цикла не помогает. Иногда помогает но не надолго. Очень раздражает, сцены начинают тупить при этом.... Может уже разработчик возьмётся за решение этой проблемы?
Все верно - боротся надо, но к сожалению там неявные ошибки, которые надо вылавливать запуская цикл отдельно в терминале...

Re: Поддержка websockets

Добавлено: Вс июн 12, 2022 8:09 pm
tarasfrompir
Повісив на вебсокети утримання кешу замість бази данних, вийшло що все в пам'яті та й БД плюс хдд не мучаться постійно...
Ну гдето так...

Re: Поддержка websockets

Добавлено: Пн июн 13, 2022 11:07 am
Sapizdullin
tarasfrompir писал(а):
Вс июн 12, 2022 8:09 pm
Повісив на вебсокети утримання кешу замість бази данних, вийшло що все в пам'яті та й БД плюс хдд не мучаться постійно...
Ну гдето так...
Ты это специально начал делать?

Re: Поддержка websockets

Добавлено: Пн июн 13, 2022 8:22 pm
tarasfrompir
Sapizdullin писал(а):
Пн июн 13, 2022 11:07 am
Ты это специально начал делать?
Если насчёт языка ... Тут за день так напереключаешся языки, что к вечеру уж и сил нету.
Да и я не думаю что тут чего-то непонятного... :roll:

Если насчёт сокетов и держание всего в бд. То давно было такое желание , и даже всех отговаривал...
Но теперь сделан контроль циклов без бд... Поэтому можно смело все держать в памяти цикла и обращаться к Кешу стало очень легко. Правда есть свои заманухи. Но то все просто решается. :oops:

Re: Поддержка websockets

Добавлено: Чт авг 11, 2022 7:38 pm
Bagir
Всё новое, это хорошо забытое старое. Вот и я вернулся к теме сокетов. Никогда у меня эта штука не работала. Но причина не в них. Всё же удалось локализовать проблему. Домашние страницы со сценами валят сервер довольно быстро и очень успешно. Что там я на баракодил, пока не знаю. Но, теперь уж точно доберусь. Сейчас на трех устройствах открыто просто меню. Всё работает отлично. У WC сервера 4 клиента. Технология WC вообще радует. База не долбится валом запросов с терминалов. Обновление моментальное.
Задался идеей добавить в меню маркер работы сокетов. Может быть даже иконкой в верхней строке. Кто нибудь подобное делал? Было бы весьма полезно видеть на клиенте, по какой технологии обновляются свойства.