Проблемы с нулевым (zero) классом трафика
Проблемы с нулевым (zero) классом трафика
Уважаемые господа из Netup! Была замечена довольно "странная" особенность работы биллинговой системы. У многих пользователей в качестве трафика в Вэб-интерфейсе и в Wintray высвечивается "нулевой" трафик (он же zero) с нулевым значением. Поиск в таблице discount_transactions_iptraffic_all по полю t_class=0 (что вы рекомендовали обнулять в одной из тем форума) результатов не принес.
Заведены 4 класса трафика - 10, 20, 1000, 1500. Вот результат вывода из таблицы discount_transactions_iptraffic_all:
select count(*) from discount_transactions_iptraffic_all where ( t_class!=10 AND t_class!=1000 AND t_class!=20 AND t_class!=1500);
+----------+
| count(*) |
+----------+
| 0 |
+----------+
В результате анализа было выяснено, что подобный класс трафика присутствует в таблице downloaded (tclass_id) причем у всех записей в таблице поле qnt равно 0. В результате дальнейшего анализа выяснилось, что подобный класс трафика стал возникать после перехода на версию 5 (с 4-ки) (почти год назад ). На тестовом сервере все предыдущие строки из таблицы downloaded были удалены:
delete from downloaded where tclass_id=0;
select count(*) from downloaded where (tclass_id=0 AND is_deleted=0);
+----------+
| count(*) |
+----------+
| 0 |
+----------+
После заведения нового пользователя этот класс появился сразу!
select count(*) from downloaded where (tclass_id=0 AND is_deleted=0);
+----------+
| count(*) |
+----------+
| 1 |
+----------+
Просьба дать объяснение сему феномену. И собственно, как с ним бороться? Или после заведения каждого пользователя производить вышеописанную операцию по обнулению и потом -HUP ядро??? Как-то нелогично это выглядит - вам не кажется?
Cистема FC3, версия биллинга - 5.1.10-017.
Заведены 4 класса трафика - 10, 20, 1000, 1500. Вот результат вывода из таблицы discount_transactions_iptraffic_all:
select count(*) from discount_transactions_iptraffic_all where ( t_class!=10 AND t_class!=1000 AND t_class!=20 AND t_class!=1500);
+----------+
| count(*) |
+----------+
| 0 |
+----------+
В результате анализа было выяснено, что подобный класс трафика присутствует в таблице downloaded (tclass_id) причем у всех записей в таблице поле qnt равно 0. В результате дальнейшего анализа выяснилось, что подобный класс трафика стал возникать после перехода на версию 5 (с 4-ки) (почти год назад ). На тестовом сервере все предыдущие строки из таблицы downloaded были удалены:
delete from downloaded where tclass_id=0;
select count(*) from downloaded where (tclass_id=0 AND is_deleted=0);
+----------+
| count(*) |
+----------+
| 0 |
+----------+
После заведения нового пользователя этот класс появился сразу!
select count(*) from downloaded where (tclass_id=0 AND is_deleted=0);
+----------+
| count(*) |
+----------+
| 1 |
+----------+
Просьба дать объяснение сему феномену. И собственно, как с ним бороться? Или после заведения каждого пользователя производить вышеописанную операцию по обнулению и потом -HUP ядро??? Как-то нелогично это выглядит - вам не кажется?
Cистема FC3, версия биллинга - 5.1.10-017.
Коллеги! Что - ни у кого нет проблем с так называемым ZERO-трафиком? Ни у кого пользователи не спрашивают: "А что это за нулевой трафик?".
Выдержка из логов мускула при заведении нового пользователя:
INSERT INTO downloaded(downloaded_id,tclass_id) VALUES('878', '0');
Из чего следует, что ядро уважаемых Нетаповцев ПРИНУДИТЕЛЬНО создаёт этот тип трафика,который уважаемый Абылай (не помню, в каком из трэдов) советовал удалить из таблицы discount_transactions_iptraffic_all. А, как показало издевательство над базой тестового сервера, в винтрее и Вэб-интерфейсе эти данные берутся из download!
И тех. поддержка безмолствует! Или опять для устранения вашей же плюхи денег затребуете????
Выдержка из логов мускула при заведении нового пользователя:
INSERT INTO downloaded(downloaded_id,tclass_id) VALUES('878', '0');
Из чего следует, что ядро уважаемых Нетаповцев ПРИНУДИТЕЛЬНО создаёт этот тип трафика,который уважаемый Абылай (не помню, в каком из трэдов) советовал удалить из таблицы discount_transactions_iptraffic_all. А, как показало издевательство над базой тестового сервера, в винтрее и Вэб-интерфейсе эти данные берутся из download!
И тех. поддержка безмолствует! Или опять для устранения вашей же плюхи денег затребуете????
Вам здесь саппорт не обязан отвечать в принципе. Если система купленая обратитесь в хотлайн или позвоните и.т.п.Жаль, что мы так и не услышали "начальника транспортного цеха"! NetUp стыдно признать собственную ошибку? Отличный подход! Вполне достойный нашей страны! Правильной дорогой идёте, товарищи!
То есть это я сам себе продал биллинг (не важно за какие деньги - за деньги, а не за бутылку пива) и сам же лично допустил плюху в этом биллинге, которая заведомо вносит неверные данные в таблицу? И это я сам же должен доблестно воевать с этой плюхой. Отличный подход. Просто нет слов!Chris писал(а):Форум для клиентов, а не для тех поддержки. Им и так хватает работы
Если ты систему купил обратись в hotline или supinfo@netup.ru или позвони им по телефону.То есть это я сам себе продал биллинг (не важно за какие деньги - за деньги, а не за бутылку пива) и сам же лично допустил плюху в этом биллинге, которая заведомо вносит неверные данные в таблицу? И это я сам же должен доблестно воевать с этой плюхой. Отличный подход. Просто нет слов!