↓
 ↑
Регистрация
Имя/email

Пароль

 
Войти при помощи
ReFeRy
14 апреля 2018
Aa Aa
#внутренности_фанфикса

Прикрутил к фанфиксу вебсокеты на библиотеке Workerman. Сделал для теста соединение к серверу только со страницы диалога. Сервер работает уже 11 дней. В памяти сервера хранится сейчас 82 соединения, но техническая статистика workerman показывает 793 соединения и с каждым днём это число растёт. Непонятно почему так, а все обсуждения библиотеки не на русском языке (разработана вообще в азии). Надо бы протестировать с отправкой сообщений.

Разработка системы реал-тайм переписки в диалогах тормознулась на уведомлениях о прочтении.
14 апреля 2018
12 комментариев
Не на русском языке. А на каком?
Скампада
Разработчик пишет иероглифами, я в них не разбираюсь, Китай м.б.? Документация представлена на английском, пользователей англоязычных тоже должно быть много, но мои знания анлийского позволяют прочитать и даже понять конкретную статью и/или комментарии, позволяют загуглить ошибку/функцию/понятие, но не позволяют сформулировать поисковый запрос по свободной теме - я не знаю, что именно гуглить и какими английскими словами это описать.
ReFeRy, а можно код посмотреть?
Ластро
ReFeRy, вот да, та же проблема :( нужно прокачивать инглишь...
ReFeRy, ага, и count($users) показывает 82+, но workerman показывает 793+, я правильно понял?
Styx
Да.
ДНИЩE--ЫЫЫЫ
что мешает одному юзеру держать несколько коннекшнов?
miragecoordinator
Пока ничего не мешает, это потенциально одна из задач для решения.
ДНИЩE--ЫЫЫЫ
>и count($users) показывает 82+, но workerman показывает 793+
я про это
miragecoordinator
Тогда гляньте код. Несколько разных соединений юзера сохраняться в массиве.
ДНИЩE--ЫЫЫЫ
ок, да, название массива смутило
тогда например, несколько соединений на пару юзер-диалог
В массиве старое затрётся новым, но останется открытым, например
+ разрывы соединения сейчас скорее всего не хендлятся?
ПОИСК
ФАНФИКОВ







Закрыть
Закрыть
Закрыть