forum.bitel.ru
http://forum.bitel.ru/

Старая сессия висит как активная
http://forum.bitel.ru/viewtopic.php?f=5&t=6047
Страница 1 из 1

Автор:  WhiteWind [ 31 окт 2011, 12:27 ]
Заголовок сообщения:  Старая сессия висит как активная

Сессия не реагирует ни на "Сбросить", ни на "Закрыть".
Таких сессий много, на разных насах, у разных клиентов. Объединяет их примерно одинаковое время окончания - около 2011-10-31 00:25

Вложения:
snapshot17.png
snapshot17.png [ 17.2 КБ | Просмотров: 5625 ]

Автор:  snark [ 31 окт 2011, 17:11 ]
Заголовок сообщения:  Re: Старая сессия висит как активная

Глупый вопрос, но ... В конфиге NAS-а(ов) есть?
Код:
drop.sleep.timeout=3600

Автор:  WhiteWind [ 31 окт 2011, 17:20 ]
Заголовок сообщения:  Re: Старая сессия висит как активная

Стоит.

Похоже, это связано с тем, что я перезапускал mysql, не останавливая биллинг. Как раз в 2011-10-31 00:25

Как эти сессии убрать? Тупо в базе убрать флаг активности сессии?

Автор:  Phricker [ 31 окт 2011, 17:27 ]
Заголовок сообщения:  Re: Старая сессия висит как активная

закрыть мб?

Автор:  skyb [ 01 ноя 2011, 05:15 ]
Заголовок сообщения:  Re: Старая сессия висит как активная

WhiteWind писал(а):
Похоже, это связано с тем, что я перезапускал mysql, не останавливая биллинг. Как раз в 2011-10-31 00:25

Да не должно быть такого.

Автор:  WhiteWind [ 01 ноя 2011, 06:24 ]
Заголовок сообщения:  Re: Старая сессия висит как активная

Phricker писал(а):
закрыть мб?

WhiteWind писал(а):
Сессия не реагирует ни на "Сбросить", ни на "Закрыть".

А вообще, сегодня уже всё нормально - сессии закрылись сами. Но что делать, если это повторится?

Автор:  WhiteWind [ 01 ноя 2011, 07:24 ]
Заголовок сообщения:  Re: Старая сессия висит как активная

skyb писал(а):
WhiteWind писал(а):
Похоже, это связано с тем, что я перезапускал mysql, не останавливая биллинг. Как раз в 2011-10-31 00:25

Да не должно быть такого.


Радиус за одну минуту наклал error.log.1 и error.log.2 по 10Мб каждый) Пожалуй, это для него внештатная ситуация

Автор:  skyb [ 01 ноя 2011, 08:29 ]
Заголовок сообщения:  Re: Старая сессия висит как активная

WhiteWind писал(а):
Радиус за одну минуту наклал error.log.1 и error.log.2 по 10Мб каждый) Пожалуй, это для него внештатная ситуация

Я говорю просто об этом, потому что сам частенько перезапускаю мускул(бывают ситуации), так все нормально, алармы канеш шлются на электронку, но все восстанавливаются, канешно и верно то что для него это не штатная ситуация, и да, с такими сессиями можно в мускуле поковырятся, понять что с ними не так и от этого уже исходить. Вот запрос, поправьте под себя...

Код:
UPDATE log_session_1_201104 SET status=2 WHERE status=0 AND nas_id=10

Автор:  WhiteWind [ 01 ноя 2011, 12:32 ]
Заголовок сообщения:  Re: Старая сессия висит как активная

Не, запрос написать для меня не проблема. У меня следующие вопросы:

1. Нормальное ли это поведение, или это баг, который разработчики должны исправить?
2. Не будет ли каких побочных явлений, если SQL запросом закрыть сессии? (Там же должны какие-то события исполняться на завершение сессии?)

Автор:  skyb [ 01 ноя 2011, 13:08 ]
Заголовок сообщения:  Re: Старая сессия висит как активная

WhiteWind писал(а):
2. Не будет ли каких побочных явлений, если SQL запросом закрыть сессии? (Там же должны какие-то события исполняться на завершение сессии?)

да главное чтоб на насе они закрылись и чтоб по ним обсчета небыло по трафику

Автор:  snark [ 01 ноя 2011, 16:25 ]
Заголовок сообщения:  Re: Старая сессия висит как активная

Код:
UPDATE log_session_<mid>_YYYYMM SET status = 1 WHERE status = 0 session_stop < DATE_SUB(NOW(), INTERVAL 15 MINUTE);

m?

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/