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

Дубли при прогрузке данных из CDR
http://forum.bitel.ru/viewtopic.php?f=10&t=6360
Страница 1 из 1

Автор:  max [ 25 янв 2012, 15:29 ]
Заголовок сообщения:  Дубли при прогрузке данных из CDR

Доброго времени суток!
Ув. Разаработчики, имеется следующая проблема, нам начали поступать жалобы клиентов на задвоение вызовов в детализации. Мы поначалу грешили на АТС или преддбиллинг, но вот окончательно разобравшись пришли к выводу что виноват похоже даталоадер. По факту мы имеем вызов один, а в детализации их два.
Скриншот в приложении.
Я посмотрел в лог за этот час который загрузил БГБ, так вот запись там одна! А в биллинге две!
Прошу помощи в проблеме, её нужно решить до первого числа февраля. Иначе если мы опять выставим счета с дублями будет большой скандал!
Заранее спасибо!

Автор:  max [ 25 янв 2012, 22:29 ]
Заголовок сообщения:  Re: Дубли при прогрузке данных из CDR

Апчег

Автор:  Phricker [ 25 янв 2012, 22:34 ]
Заголовок сообщения:  Re: Дубли при прогрузке данных из CDR

А процессов даталоадера не 2?
ну как предположение конечно

Автор:  max [ 26 янв 2012, 10:24 ]
Заголовок сообщения:  Re: Дубли при прогрузке данных из CDR

А чёрт его знает, но два раза не должны были запустить, да и не в пользу этой теории говорит тот факт что дублируются не все звонки, а как то выборочно.....

Автор:  Cromeshnic [ 26 янв 2012, 11:28 ]
Заголовок сообщения:  Re: Дубли при прогрузке данных из CDR

А в data_log_<mid>_... сколько записей?

Автор:  max [ 26 янв 2012, 15:02 ]
Заголовок сообщения:  Re: Дубли при прогрузке данных из CDR

Прикольно! Запись одна!

Автор:  max [ 29 янв 2012, 02:39 ]
Заголовок сообщения:  Re: Дубли при прогрузке данных из CDR

апчег! Ув. Разработчики можно хоть какой то комментарий? Скоро конец месяца, а тут такое.....

Автор:  max [ 31 янв 2012, 09:34 ]
Заголовок сообщения:  Re: Дубли при прогрузке данных из CDR

Ап

Автор:  Amir [ 31 янв 2012, 18:29 ]
Заголовок сообщения:  Re: Дубли при прогрузке данных из CDR

Версия 5.1? Какой билд модуля phone? Что выводит dataloader_status.sh?

Автор:  max [ 31 янв 2012, 21:26 ]
Заголовок сообщения:  Re: Дубли при прогрузке данных из CDR

да 5.1
Код:
# ./data_loader_status.sh
Sending 'status' on 127.0.0.1:9033
Result: DataLoader working
Started: 31.01.2012 10:48:24    Uptime: 0 d 10:37:47
Memory total: 1 519 321 088; max: 2 840 985 600; free: 170 026 072
Memory pools:
Non-heap memory[Code Cache]: max: 50 331 648; used: 3 750 528; peek: 3 824 960
Heap memory[PS Eden Space]: max: 807 469 056; used: 14 874 752; peek: 225 968 128
Heap memory[PS Survivor Space]: max: 129 630 208; used: 24 146 112; peek: 179 996 304
Heap memory[PS Old Gen]: max: 2 130 706 432; used: 1 310 274 152; peek: 2 124 685 616
Non-heap memory[PS Perm Gen]: max: 67 108 864; used: 12 462 984; peek: 12 462 984
Thread count: 20
Trees in cache: 0
Hour logs loaded : 388; processed: 588
Connections pool to Master status Idle: 8; Active: 1; maxActive: 300; maxIdle: 20

Автор:  Amir [ 01 фев 2012, 12:39 ]
Заголовок сообщения:  Re: Дубли при прогрузке данных из CDR

Какой билд модуля phone?
Нужен доступ.

Автор:  max [ 01 фев 2012, 20:16 ]
Заголовок сообщения:  Re: Дубли при прогрузке данных из CDR

Код:
phone вер. 5.1 сборка 268 от 21.01.2012 01:57:44

какой именно доступ нужен? ссш, клиент?

Автор:  Amir [ 02 фев 2012, 13:24 ]
Заголовок сообщения:  Re: Дубли при прогрузке данных из CDR

Оба.

Автор:  max [ 02 фев 2012, 22:12 ]
Заголовок сообщения:  Re: Дубли при прогрузке данных из CDR

попробую организовать....

Автор:  max [ 07 фев 2012, 12:30 ]
Заголовок сообщения:  Re: Дубли при прогрузке данных из CDR

А через тимвьювер пойдёт? а то сервер в изолированном окружении нада стока дырок напилить, гораздо проще поверх тимвьювера на мой комп прыгнуть а уже потом с него на сервер.....

Автор:  max [ 07 фев 2012, 13:00 ]
Заголовок сообщения:  Re: Дубли при прогрузке данных из CDR

Попутно заметили следующее
если "проблемную" строчку удалить из файла лога то дубль в биллинге исчезает, но и самой строчки получается в логе нету.
А ещё один знакомый написал вот такой скрипт:
Код:
SELECT *
FROM `data_log_14_20120110`
WHERE CONCAT(`to_number`, '#',`session_start`,from_port,to_port,from_number,session_time)
IN (
SELECT  CONCAT(`to_number`, '#',`session_start`,from_port,to_port,from_number,session_time) AS ci
FROM `data_log_14_20120110`
WHERE 1
GROUP BY `to_number`, `session_start`,from_port,to_port,from_number,session_time
HAVING Count( * ) >1
)
ORDER BY session_start

Который выявляет эти самые дубли, так вот результат плачевный за день набегает около 1000 дублей....

Автор:  max [ 07 фев 2012, 13:03 ]
Заголовок сообщения:  Re: Дубли при прогрузке данных из CDR

вот пример выхлопа этого скрипта
Код:
14950   14   17   2012-01-10 13:40:07   1828   73517717232   73517717232   2220220   2220220   3.3ss7   0.6pri   52   1828   0.00   0.00
16243   12   17   2012-01-10 13:40:07   1828   73517717232   73517717232   2220220   2220220   3.3ss7   0.6pri   52   1828   0.00   0.00
14994   14   17   2012-01-10 13:44:07   1826   73517717223   73517717223   2220220   2220220   3.27ss7   0.8pri   52   1826   0.00   0.00
16287   12   17   2012-01-10 13:44:07   1826   73517717223   73517717223   2220220   2220220   3.27ss7   0.8pri   52   1826   0.00   0.00
14987   14   17   2012-01-10 13:48:08   1557   73517717229   73517717229   2220220   2220220   4.27ss7   0.4pri   52   1557   0.00   0.00
16280   12   17   2012-01-10 13:48:08   1557   73517717229   73517717229   2220220   2220220   4.27ss7   0.4pri   52   1557   0.00   0.00
14882   14   17   2012-01-10 13:49:07   847   73517717123   73517717123   2220220   2220220   4.29ss7   0.3pri   52   847   0.00   0.00
16175   12   17   2012-01-10 13:49:07   847   73517717123   73517717123   2220220   2220220   4.29ss7   0.3pri   52   847   0.00   0.00
14983   14   17   2012-01-10 13:49:10   1472   73512445383   73512445383   2220220   2220220   1.25ss7   0.16pri   49   1472   0.00   0.00
16276   12   17   2012-01-10 13:49:10   1472   73512445383   73512445383   2220220   2220220   1.25ss7   0.16pri   49   1472   0.00   0.00
14870   14   17   2012-01-10 13:56:30   302   2220303   2220303   73512635291   73512635291   0.21pri   3.4ss7   49   302   0.00   0.00
16163   12   17   2012-01-10 13:56:30   302   2220303   2220303   73512635291   73512635291   0.21pri   3.4ss7   49   302   0.00   0.00
14906   14   17   2012-01-10 13:57:08   531   2220181   2220181   73517283213   73517283213   0.2pri   3.13ss7   49   531   0.00   0.00
16199   12   17   2012-01-10 13:57:08   531   2220181   2220181   73517283213   73517283213   0.2pri   3.13ss7   49   531   0.00   0.00
14864   14   17   2012-01-10 13:57:38   217   2223003   2223003   79292717589   79292717589   1.7pri   3.21ss7   49   217   0.00   0.00
14865   14   17   2012-01-10 13:57:38   217   73517723664   73517723664   2223003   2223003   3.25ss7   0.11pri   49   217   0.00   0.00
16157   12   17   2012-01-10 13:57:38   217   2223003   2223003   79292717589   79292717589   1.7pri   3.21ss7   49   217   0.00   0.00
16158   12   17   2012-01-10 13:57:38   217   73517723664   73517723664   2223003   2223003   3.25ss7   0.11pri   49   217   0.00   0.00
14866   14   17   2012-01-10 13:58:07   199   73517717261   73517717261   2220220   2220220   1.5ss7   0.23pri   52   199   0.00   0.00
16159   12   17   2012-01-10 13:58:07   199   73517717261   73517717261   2220220   2220220   1.5ss7   0.23pri   52   199   0.00   0.00
14883   14   17   2012-01-10 13:58:09   314   73512445380   73512445380   2220220   2220220   1.9ss7   0.24pri   49   314   0.00   0.00
16176   12   17   2012-01-10 13:58:09   314   73512445380   73512445380   2220220   2220220   1.9ss7   0.24pri   49   314   0.00   0.00
14869   14   17   2012-01-10 13:58:10   200   73517493735   73517493735   2220197   2220197   5.19ss7   0.7pri   49   200   0.00   0.00
16162   12   17   2012-01-10 13:58:10   200   73517493735   73517493735   2220197   2220197   5.19ss7   0.7pri   49   200   0.00   0.00
14884   14   17   2012-01-10 13:58:14   318   78622410368   78622410368   2220020   2220020   5.21ss7   0.26pri   49   318   0.00   0.00
16177   12   17   2012-01-10 13:58:14   318   78622410368   78622410368   2220020   2220020   5.21ss7   0.26pri   49   318   0.00   0.00
14868   14   17   2012-01-10 13:58:40   167   2222012   2222012   79226339752   79226339752   0.5pri   3.31ss7   49   167   0.00   0.00
16161   12   17   2012-01-10 13:58:40   167   2222012   2222012   79226339752   79226339752   0.5pri   3.31ss7   49   167   0.00   0.00
14888   14   17   2012-01-10 13:58:45   317   79193513517   79193513517   2220055   2220055   4.11ss7   0.1pri   49   317   0.00   0.00

Автор:  Amir [ 08 фев 2012, 21:15 ]
Заголовок сообщения:  Re: Дубли при прогрузке данных из CDR

А вы же говорили раньше, что в data_log_ при этом только одна запись, а данный запрос только из data_log_ и выбирает. Получается проблема при загрузке, а не при обработке.
Даже возможно при выгрузке/конвертировании - там второе поле должно быть час - т.е. повторяющиеся записи за 12 и 14 час.

Можно попробовать и с teamviewer.

Автор:  max [ 09 фев 2012, 01:18 ]
Заголовок сообщения:  Re: Дубли при прогрузке данных из CDR

Amir писал(а):
А вы же говорили раньше, что в data_log_ при этом только одна запись, а данный запрос только из data_log_ и выбирает. Получается проблема при загрузке, а не при обработке.
Даже возможно при выгрузке/конвертировании - там второе поле должно быть час - т.е. повторяющиеся записи за 12 и 14 час.

Можно попробовать и с teamviewer.

Я вас ввёл в заблуждение не намеренно, запись одна была потому что сотрудница которая отвечает за выгрузку всей этой истории и выставление счетов на момент моей проверки записей в базе уже почистила её что бы выставлять корректные счета.... Собственно именно она и была инициатором жалобы на дубли....
Мне позвонить вам в офис в четверг или спишемся в личке о времени удобном для вас.

Автор:  max [ 13 фев 2012, 21:18 ]
Заголовок сообщения:  Re: Дубли при прогрузке данных из CDR

АПЧЕГК

Автор:  max [ 14 фев 2012, 14:00 ]
Заголовок сообщения:  Re: Дубли при прогрузке данных из CDR

UP

Автор:  Amir [ 14 фев 2012, 14:12 ]
Заголовок сообщения:  Re: Дубли при прогрузке данных из CDR

Давайте доступ в личку.

Автор:  max [ 14 фев 2012, 15:47 ]
Заголовок сообщения:  Re: Дубли при прогрузке данных из CDR

Дал

Автор:  max [ 15 фев 2012, 21:40 ]
Заголовок сообщения:  Re: Дубли при прогрузке данных из CDR

Собственно вопрос снимается дело было в предбиллинге

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