если сервер мемкэша не тупит, то все работает нормально, я не видел чтобы сообщения не прожили столько сколько им задавалось
https://github.com/sc2tvru/chat-sc2tv - укажи где проблема)
если сервер мемкэша не тупит, то все работает нормально, я не видел чтобы сообщения не прожили столько сколько им задавалось
https://github.com/sc2tvru/chat-sc2tv - укажи где проблема)
setInterval и искривления времени в браузере, сами браузеры :xd: тут не причем.
Донатные сообщения попадают в мемкеш, оттуда они достаются и объединяются с обычными сообщениями из базы, потом пишутся в файл, который и запрашивает браузер.
Выборка сообщений и запись файла происходят после того, как кто-то напишет в чат. И вот если ты прислал донат, твое сообщение попало в память, но никто не писал после этого в чат в течение 10 секунд, то есть шанс, что оно не покажется или покажется в течение секунд 5. А с учетом задержек, то и того меньше.
Мысли держать отдельный файл для рекламы и браузером запрашивать 2 файла, а потом сообщения из них объединять, не приходило. Надо подумать.
План сохранения сообществ на случай закрытия sc2tv, Опрос и обсуждение
sc2tv open source - Список чатов сообществ (пока руки не дошли начать пополнять), old chat, sig
баскетбол в спб?
А не могло ли быть абсолютно наоборот, сервер был перегружен в какой-то момент и сообщение попадало в мем-кеш, но возвращалось спустя 10 секунд, а потом следующий запрос (через 5 сек) и всё, пропадало, отсюда и могло выйти, что вместо положенных 15 - получались всего 5.
В любом случае мало висели позавчера (или вчера), сегодня вроде сервер не был перегружен и висели дольше.
Если будет время, подумайте о том, чтобы эти Х времени перебросить на сторону клиента, пусть у него будет работать счётчик.
http://sc2tv.ru/content/x-com-season...inale#comments
1:46:11 смотрим и засекаем, сколько у Торниса висело желтое сообщение. И такое ОЧЕНЬ ЧАСТО!
Нельзя так халатно относиться к услугам за деньги...
В итоге за 2 недели с указанной ошибкой не справились... А ведь это одна единственная вещь, за которую платят посетители...
Последний раз редактировалось inpost; 24.12.2013 в 14:43.
Может скажу глупость, но разве но можно попробовать создать пользователя PRIME-TIME, и отсылать им пустое сообщение в чат сразу после записи в файл(на манер sc2tv_bot), а собвственно в самом сообщении убрать начало PRIME-TIME:. Т.е. будет казатся что написал PRIME-TIME, даже если и сам ник будет уезжать в верх без сообщения, будет этаким знаком для всех (в том числе и саппортов). Типа такого...
Это было первое, что пришло в голову, когда им вдруг захотелось рекламы, но почему-то это не устроило. Уже не помню.
План сохранения сообществ на случай закрытия sc2tv, Опрос и обсуждение
sc2tv open source - Список чатов сообществ (пока руки не дошли начать пополнять), old chat, sig
баскетбол в спб?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)