Новые релизы, обновления и т.п.
Модератор: immortal
-
Logrus
- Сообщения: 2086
- Зарегистрирован: Пт апр 07, 2017 12:20 pm
-
Благодарил (а):
313 раз
-
Поблагодарили:
458 раз
Сообщение
Logrus » Чт май 06, 2021 4:51 pm
nick7zmail писал(а): ↑Чт май 06, 2021 11:30 am
Это хреново...если увеличение цифр помогло - значит есть косяк в клиентской части...идёт активное перезаполнение стэка подключений...
Отправлено с моего Xperia XZ1 Compact через Tapatalk
в серверной части и ядре мдм ака во всех циклах, таймштамп от каждого в веб сокеты
и далее
Telegram |
Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с
10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) )))
Спасибо
-
nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
-
Благодарил (а):
121 раз
-
Поблагодарили:
2010 раз
Сообщение
nick7zmail » Пт май 07, 2021 7:10 am
Logrus писал(а): ↑Чт май 06, 2021 4:51 pm
в серверной части и ядре мдм ака во всех циклах, таймштамп от каждого в веб сокеты
и далее
Во-первых схренали? В сокет летят только те данные, на которые подписана конкретно открытая страница. Во-вторых - всё это делается через 1 подключение, стэк переполняться не должен.
-
Logrus
- Сообщения: 2086
- Зарегистрирован: Пт апр 07, 2017 12:20 pm
-
Благодарил (а):
313 раз
-
Поблагодарили:
458 раз
Сообщение
Logrus » Сб май 08, 2021 8:56 pm
nick7zmail писал(а): ↑Пт май 07, 2021 7:10 am
Logrus писал(а): ↑Чт май 06, 2021 4:51 pm
в серверной части и ядре мдм ака во всех циклах, таймштамп от каждого в веб сокеты
и далее
Во-первых схренали? В сокет летят только те данные, на которые подписана конкретно открытая страница. Во-вторых - всё это делается через 1 подключение, стэк переполняться не должен.
открой cached_ws и посмотри схрена там в В СЕРВЕРНОЙ ЧАСТИ летит
Telegram |
Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с
10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) )))
Спасибо
-
lexincton
- Сообщения: 44
- Зарегистрирован: Вс ноя 08, 2020 12:33 pm
-
Благодарил (а):
4 раза
-
Поблагодарили:
2 раза
Сообщение
lexincton » Пн май 10, 2021 12:20 am
После очередного залива бэкапа сокеты вдруг заработали (при этом ничего не менялось, стабильность и предсказуемость поражает),
подключение идет всегда, но с разными задержками (от мгновения до нескольких минут), при этом до подключения сыплет ошибками по заголовку: Incorrect 'Sec-WebSocket-Accept' header value
В чем может быть причина? Размер буфера увеличивал
-
evgeniynd
- Сообщения: 30
- Зарегистрирован: Вт сен 17, 2019 12:25 pm
-
Благодарил (а):
0
-
Поблагодарили:
1 раз
Сообщение
evgeniynd » Ср янв 19, 2022 12:02 am
С сокетами борюсь уже неделю... после рестарта сервера работает какое то время потом просто отваливается, перезапуск цикла не помогает. Иногда помогает но не надолго. Очень раздражает, сцены начинают тупить при этом.... Может уже разработчик возьмётся за решение этой проблемы?
-
tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
-
Благодарил (а):
223 раза
-
Поблагодарили:
816 раз
Сообщение
tarasfrompir » Ср янв 19, 2022 8:25 am
evgeniynd писал(а): ↑Ср янв 19, 2022 12:02 am
С сокетами борюсь уже неделю... после рестарта сервера работает какое то время потом просто отваливается, перезапуск цикла не помогает. Иногда помогает но не надолго. Очень раздражает, сцены начинают тупить при этом.... Может уже разработчик возьмётся за решение этой проблемы?
Все верно - боротся надо, но к сожалению там неявные ошибки, которые надо вылавливать запуская цикл отдельно в терминале...
Спасибо нам ПОМОЖЕТ..!
-
tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
-
Благодарил (а):
223 раза
-
Поблагодарили:
816 раз
Сообщение
tarasfrompir » Вс июн 12, 2022 8:09 pm
Повісив на вебсокети утримання кешу замість бази данних, вийшло що все в пам'яті та й БД плюс хдд не мучаться постійно...
Ну гдето так...
Спасибо нам ПОМОЖЕТ..!
-
Sapizdullin
- Сообщения: 408
- Зарегистрирован: Сб фев 18, 2017 9:47 am
- Откуда: Земля
-
Благодарил (а):
54 раза
-
Поблагодарили:
61 раз
Сообщение
Sapizdullin » Пн июн 13, 2022 11:07 am
tarasfrompir писал(а): ↑Вс июн 12, 2022 8:09 pm
Повісив на вебсокети утримання кешу замість бази данних, вийшло що все в пам'яті та й БД плюс хдд не мучаться постійно...
Ну гдето так...
Ты это специально начал делать?
Intel(R) Core(TM) i7-6700, Debian 9 "Stretch", Zoneminder, Avreg.
-
tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
-
Благодарил (а):
223 раза
-
Поблагодарили:
816 раз
Сообщение
tarasfrompir » Пн июн 13, 2022 8:22 pm
Sapizdullin писал(а): ↑Пн июн 13, 2022 11:07 am
Ты это специально начал делать?
Если насчёт языка ... Тут за день так напереключаешся языки, что к вечеру уж и сил нету.
Да и я не думаю что тут чего-то непонятного...
Если насчёт сокетов и держание всего в бд. То давно было такое желание , и даже всех отговаривал...
Но теперь сделан контроль циклов без бд... Поэтому можно смело все держать в памяти цикла и обращаться к Кешу стало очень легко. Правда есть свои заманухи. Но то все просто решается.
Спасибо нам ПОМОЖЕТ..!
-
Bagir
- Сообщения: 1613
- Зарегистрирован: Вт сен 17, 2013 6:46 pm
- Откуда: Ярославская область город Углич
-
Благодарил (а):
212 раз
-
Поблагодарили:
375 раз
Сообщение
Bagir » Чт авг 11, 2022 7:38 pm
Всё новое, это хорошо забытое старое. Вот и я вернулся к теме сокетов. Никогда у меня эта штука не работала. Но причина не в них. Всё же удалось локализовать проблему. Домашние страницы со сценами валят сервер довольно быстро и очень успешно. Что там я на баракодил, пока не знаю. Но, теперь уж точно доберусь. Сейчас на трех устройствах открыто просто меню. Всё работает отлично. У WC сервера 4 клиента. Технология WC вообще радует. База не долбится валом запросов с терминалов. Обновление моментальное.
Задался идеей добавить в меню маркер работы сокетов. Может быть даже иконкой в верхней строке. Кто нибудь подобное делал? Было бы весьма полезно видеть на клиенте, по какой технологии обновляются свойства.