forum.bitel.ru http://forum.bitel.ru/ |
|
Исчезли сессии на вкладке ОТЧЕТЫ. http://forum.bitel.ru/viewtopic.php?f=10&t=6643 |
Страница 1 из 1 |
Автор: | alf_from_melmok [ 03 апр 2012, 15:05 ] |
Заголовок сообщения: | Исчезли сессии на вкладке ОТЧЕТЫ. |
Добрый день. В рабочем биллинге исчез список телефонных сессий на вкладке ОТЧЕТ в рамках просмотра ДОГОВОРа, при этом наработка в цифрах есть. В "журнале ошибок" (GUI) ничего нет. Процесс даталоадер стал жаловаться на нехватку памяти. Видимо в этом проблема. Однако, не подскажете - как мне проверить наличие сессий в базе (в какой таблице/таблицах они должны быть)? Код: Клиент: вер. 5.1 сборка 619 от 08.12.2011 12:55:32 os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_26 ВНИМАНИЕ: Необходимо обновить таймзоны Сервер: вер. 5.1 сборка 740 от 08.12.2011 12:55:13 os: Linux; java: Java HotSpot(TM) Client VM, v.1.6.0_29 npay вер. 5.1 сборка 188 от 28.11.2011 19:37:23 phone вер. 5.1 сборка 266 от 20.10.2011 10:19:40 reports вер. 5.1 сборка 178 от 19.10.2011 13:47:39 PS: Как правильно обновить/проверить таймзону на яве? делал через утилиту от оракла (tzupdater.jar) - она показывает правильную тайм-зону (последнюю), однако биллинг все равно ругается на время. http://www.oracle.com/technetwork/java/javase/tzupdater-readme-136440.html |
Автор: | barguzin2 [ 03 апр 2012, 19:42 ] |
Заголовок сообщения: | Re: Исчезли сессии на вкладке ОТЧЕТЫ. |
На http://dbinfo.bitel.ru хорошо так описана полная структура базы. Смотреть таблицуlog_session_{mid}_yyyyMM А биллинг то рестартил после обновления таймзон ? А лучше поставь jre6u31 - там уже обновлены таймзоны. |
Автор: | barguzin2 [ 03 апр 2012, 19:49 ] |
Заголовок сообщения: | Re: Исчезли сессии на вкладке ОТЧЕТЫ. |
Цитата: Процесс обработки логов включает в себя две стадии: загрузку первичных логов в базу данных и непосредственно обработку логов, при которой звонки соотносятся клиентам и тарифицируются. Раз наработка есть - значит звонки тарифицировались и должны упасть в сессии. Также это можно посмотреть в менеджере источников что логи обработаны (или все-таки нет?!). Лоадеру по необходимости добавить памяти. Посмотри также его логи на сервере на предмет ошибок. |
Автор: | stark [ 05 апр 2012, 17:13 ] |
Заголовок сообщения: | Re: Исчезли сессии на вкладке ОТЧЕТЫ. |
alf_from_melmok писал(а): PS: Как правильно обновить/проверить таймзону на яве? делал через утилиту от оракла (tzupdater.jar) - она показывает правильную тайм-зону (последнюю), однако биллинг все равно ругается на время. http://www.oracle.com/technetwork/java/javase/tzupdater-readme-136440.html Поставьте просто 30-билд и все . В v.1.6.0_30 они это исправили, де ее выпуска нужно было запускать tzupdater. |
Автор: | alf_from_melmok [ 06 апр 2012, 15:31 ] |
Заголовок сообщения: | Re: Исчезли сессии на вкладке ОТЧЕТЫ. |
barguzin2 писал(а): Цитата: Процесс обработки логов включает в себя две стадии: загрузку первичных логов в базу данных и непосредственно обработку логов, при которой звонки соотносятся клиентам и тарифицируются. Раз наработка есть - значит звонки тарифицировались и должны упасть в сессии. Также это можно посмотреть в менеджере источников что логи обработаны (или все-таки нет?!). Лоадеру по необходимости добавить памяти. Посмотри также его логи на сервере на предмет ошибок. 1) Точно так - в log_session_XXYY все есть (с правильными привязками к CID и правильной стоимостью), однако клиент их не отбражает. 2) С таймзонами разобрался - поставил на сервер Update 31 - все равно не помогло с сессиями. На клиенте (под убунтой 11.10 oneric) - пока не вижу доступного апдейта выше 26 для клиента. 3) Загрузка логовов отрабатывает без ошибок (dataloader.error) не содержит подозрительных строк. Не смотря на то что ругается на память. 4) Выяснил еще одно - проблема возникла четко с 1 января 2012 года! Если знаете что еще можно посмотреть - подскажите пожалуйста - у нас сейчас квартал закрывается - полная катастрофа. ![]() |
Автор: | barguzin2 [ 06 апр 2012, 18:49 ] |
Заголовок сообщения: | Re: Исчезли сессии на вкладке ОТЧЕТЫ. |
Цитата: Сервер: вер. 5.1 сборка 740 от 08.12.2011 12:55:13 может обновиться ? |
Автор: | alf_from_melmok [ 06 апр 2012, 20:21 ] |
Заголовок сообщения: | Re: Исчезли сессии на вкладке ОТЧЕТЫ. |
barguzin2 писал(а): Цитата: Сервер: вер. 5.1 сборка 740 от 08.12.2011 12:55:13 может обновиться ? Обновил до Код: Клиент: вер. 5.1 сборка 655 от 26.03.2012 14:46:07 os: Windows 2003; java: Java HotSpot(TM) Client VM, v.1.6.0_31 Сервер: вер. 5.1 сборка 780 от 30.03.2012 19:34:39 os: Linux; java: Java HotSpot(TM) Client VM, v.1.6.0_31 без результата ![]() |
Автор: | Amir [ 06 апр 2012, 20:47 ] |
Заголовок сообщения: | Re: Исчезли сессии на вкладке ОТЧЕТЫ. |
Доступ можете дать? |
Автор: | barguzin2 [ 06 апр 2012, 20:55 ] |
Заголовок сообщения: | Re: Исчезли сессии на вкладке ОТЧЕТЫ. |
Есть у меня тестовый Код: Клиент: вер. 5.1 сборка 652 от 07.03.2012 16:09:58 os: Windows XP; java: Java HotSpot(TM) Client VM, v.1.6.0_31 Сервер: вер. 5.1 сборка 773 от 07.03.2012 16:09:07 os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_31 Все отображается нормально. После выбора Пойнта и кнопки Сесии нажимаете на кнопку с галочкой то ? ![]() Запусти клиента в режиме дебаг и смотри лог чего он посылает и что в ответе приходит. У меня и запрос и в ответ XML-ка с сессиями в лог падает нормально и в клиенте сессии показывает. |
Автор: | barguzin2 [ 06 апр 2012, 21:03 ] |
Заголовок сообщения: | Re: Исчезли сессии на вкладке ОТЧЕТЫ. |
Если все нормально, должен высветиться запрос подобного вида Код: /executer?module=phone&items=3&action=ReportSession&pageSize=25&date2=31.03.2012&contentType=xml&mid=3&type=1&BGBillingSecret=bVpE2dAIptux6DN4Uu0ekJ2P&cid=4&date1=01.03.2012&pageIndex=1& Ну и дальше XML-ка в ответ. |
Автор: | alf_from_melmok [ 09 апр 2012, 16:58 ] |
Заголовок сообщения: | Re: Исчезли сессии на вкладке ОТЧЕТЫ. |
0фигеть! Вообщем это не биллинг, это похоже база! Обнаружил, что при подключении к mysql-серверу под пользователем bgbilling и под пользователем root наборы таблиц возвращаемые по show tables; в БД разные! Под пользователем root видны все таблицы, а вот под пользователем bgbilling не все. В последнем случае как раз не видны таблицы log_session и log_session_incoming за 2012 год. 1) Проверил время на mysql-сервере и на "клиенте", а также при подключении к базе - значения времени одинаковы. 2) Проверил еще раз права пользователя на БД - выставленны полные права. 3) Версии клиента и сервера одинаковые. bgbilling (приведены последние видимые, в хронологическом смысле, таблицы) Код: show tables; | data_log_1_20111225 | | data_log_1_20111226 | | data_log_1_20111227 | ... | log_session_1_201110 | | log_session_1_201111 | | log_session_1_201112 | ... | log_incoming_session_1_201110 | | log_incoming_session_1_201111 | | log_incoming_session_1_201112 | в то время как root Код: | data_log_1_20120407 | | data_log_1_20120408 | | data_log_1_20120409 | ... | log_session_1_201202 | | log_session_1_201203 | | log_session_1_201204 | ... | log_incoming_session_1_201202 | | log_incoming_session_1_201203 | | log_incoming_session_1_201204 | Как такое может быть???? |
Автор: | alf_from_melmok [ 09 апр 2012, 18:08 ] |
Заголовок сообщения: | Re: Исчезли сессии на вкладке ОТЧЕТЫ. |
Нашел проблему - досадная ошибка с моей стороны ![]() БД и БИЛЛИНГ тут не причем! Рассинхронизация master и slave, смотрел не в ту базу. Клиент биллинга делает выборки со слэйва, а там разошлась с мастером реплика. Я смотрел не ТУДА ![]() |
Автор: | stark [ 13 апр 2012, 16:36 ] |
Заголовок сообщения: | Re: Исчезли сессии на вкладке ОТЧЕТЫ. |
alf_from_melmok писал(а): 2) На клиенте (под убунтой 11.10 oneric) - пока не вижу доступного апдейта выше 26 для клиента. А все они ее не будут больше обновлять в дистрибутивах вроде. Оракл запретила. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |