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