Да сколько можно!!!! Границы тарификации !!!

Технические вопросы по UTM 5.0
lyl8000
Сообщения: 50
Зарегистрирован: Чт ноя 22, 2007 09:25

Да сколько можно!!!! Границы тарификации !!!

Сообщение lyl8000 »

Одни эмоции!!!!!!!!!
Есть два биллинга. Один вчера перезагрузился (свет отключали на 4 часа).
После этого у всех пользователей у которых безлимитные тарифы начал считаться исходящий трафик по 1 рубль за мегабайт!!!!!
человек 50 ушло в минус!
пришлось седня в праздник выходить на работу. И что же вы думаете? В параметрах услуги (Передача ИП трафика безлимит) появилась НИОТКУДА строчка в Границах тарификации что мол типа учитывать исходящий(!) трафик по рублю за метр!!!!

Сидел пол дня! Создал новый тариф. Удалял у пользователя тарифные связки, подключал новые, потом сервисные связки потом выводил балансы!!!!!!!!!!

(Очень старался не ругаца матом пока писал)

Прошло пару часов, вспомнил что так же вчера перезагружали вроторой биллинг, где несоизмеримо больше народа чем на первом! Побледнел.

И что вы думаете.... Открываю Услуги в Тарификации, беру первый попавшийся тариф безлимитный там весь входящий трафик по рублю........................


блять!!!! это сколько щас народу нужно корректировать!!!!!!!!!!! чо за хуйня ебаный рот!!!!!!!!!!!! чо блять за биллинг проще в экселе считать чем в этом ЕБАНУТОМ НЕТАПЕ!!!!!

где эти ГРАНИЦЫ ТАРИФИКАЦИИ в базе??? как их найти????

lyl8000
Сообщения: 50
Зарегистрирован: Чт ноя 22, 2007 09:25

Сообщение lyl8000 »

Отвечаю сам себе. Может кому то пригодится.

Вобщем взял базу таблицу iptraffic_borders. Слава богу что у меня только один тарифный план был в котором в границах тарификации был 1 руб за метр входящего.

update iptraffic_borders set cost=0 where cost=1;

перезапустил ядро - везде в границах тарификации стало 0 р.

У меня этих ТП штук сто разных как за всеми уследить?

Аватара пользователя
alexus
Сообщения: 448
Зарегистрирован: Сб окт 11, 2008 10:31

Сообщение alexus »

А попробуй настрой бекап базы с архивированием каждые 10 минут.
И в следующий раз тебе наужно будет просто перезалить базу.

А вообще прикольные у тебя творяться вещи, звонил в тех поддержку, что сказали?

lyl8000
Сообщения: 50
Зарегистрирован: Чт ноя 22, 2007 09:25

Сообщение lyl8000 »

Накипело вчера извините за мат но я считаю что основные вещи, такие как подсчет трафика - должны работать ЖЕЛЕЗОБЕТОННО!
А попробуй настрой бекап базы с архивированием каждые 10 минут.
А почему не предложил каждые 10 секунд бекапить базу? так было бы еще надежнее!

Аватара пользователя
alexus
Сообщения: 448
Зарегистрирован: Сб окт 11, 2008 10:31

Сообщение alexus »

lyl8000 писал(а):
А попробуй настрой бекап базы с архивированием каждые 10 минут.
А почему не предложил каждые 10 секунд бекапить базу? так было бы еще надежнее!
А что, вариант :)

Кондор
Сообщения: 52
Зарегистрирован: Ср янв 17, 2007 16:04

Сообщение Кондор »

Да, было у меня такое... Пришлось ПОЛНОСТЬЮ перевводить всю базу "с 0". Пока вроде всё живо (ттт), но вот в чём глюк был - не понятно! В матах - поддерживаю! :)

lknsfos
Сообщения: 24
Зарегистрирован: Чт дек 17, 2009 09:53

Сообщение lknsfos »

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

mikkey finn
Сообщения: 1612
Зарегистрирован: Пт ноя 10, 2006 15:23

Сообщение mikkey finn »

а на какой версии такие дефекты?

dk
Сообщения: 424
Зарегистрирован: Чт авг 10, 2006 08:52

Сообщение dk »

mikkey finn писал(а):а на какой версии такие дефекты?
У меня появились после перехода с 004 на 007, тему открывал, но никто не поддержал.

По проблеме, появилось такое подозрение: появляется после создания безлимитного тарифа с пустыми группами классов трафика и границами тарификации. После этого всё идёт наперекосяк.

Тестовый запрос в моём случае, результат должен быть пустым, если всё в порядке:

Код: Выделить всё

SELECT DISTINCT tariff_id, name,tst_id
FROM iptraffic_services_data,services_data,tariffs 
WHERE tst_id IN ( SELECT tst_id FROM iptraffic_services_data GROUP BY tst_id HAVING COUNT(tst_id)>1 )
  AND iptraffic_services_data.id=services_data.id
  AND tariffs.id=tariff_id;

lknsfos
Сообщения: 24
Зарегистрирован: Чт дек 17, 2009 09:53

Сообщение lknsfos »

007 версия.
по запросу выводит список тп с id которые как раз были поломаны после перезапуска ядра, но уже благополучно были удалены, так же есть пара используемых в данный момент

получаем такое

Код: Выделить всё

+-----------+-----------------+--------+
| tariff_id | name            | tst_id |
+-----------+-----------------+--------+
|         8 | Rabota          |      9 | 
|        10 | Megabit         |      9 | 
|        12 | test512         |     12 | 
|        13 | ???????         |     12 | 
|        14 | 5mb-test        |     12 | 
|        17 | ?????? 600      |     33 | 
|        19 | ??????????? 256 |     33 | 
|        20 | ??????????? 512 |     33 | 
|        21 | ??????????? 1?  |     33 | 
|        28 | ???????         |     33 | 
|        30 | ??????? 5?      |     33 | 
|        31 | ???????????-1?  |     33 | 
|        32 | ???????????-256 |     33 | 
|        33 | ???????????-512 |     33 | 
+-----------+-----------------+--------+
пока ещё плохо ориентируюсь в базе утма. что есть что тут?

Аватара пользователя
alexus
Сообщения: 448
Зарегистрирован: Сб окт 11, 2008 10:31

Сообщение alexus »

Опять эта преславутая версия 007.
Хотел бы перейти нан её, но страшно мля.

littlesavage
Сообщения: 120
Зарегистрирован: Вс ноя 22, 2009 02:41
Откуда: Чебоксары

Сообщение littlesavage »

5.2.1-007
Заглянул в случайно перезагруженный сегодня тестовый стенд.
Та же самая проблема. Тарифам, где границ тарификации не было, скопировались границы из соседних тарифов (где они были) :/

Запрос от dk вывел все тарифы cо скопированными границами (вместе с тарифом, из которого границы копировались).

Группа тарифов с одинаковыми tst_id:

Код: Выделить всё

-----------+--------------------------------------------------+--------+
| tariff_id | name                                             | tst_id |
+-----------+--------------------------------------------------+--------+
|        21 | Тариф-1                                         |     21 | 
|        22 | Тариф-2                                         |     21 | 
|        23 | Тариф-3                                         |     21 | 
Здесь у меня в тарифах 1 и 2 границ не было, они пририсовались из тарифа-3.

Это вы вовремя меня предупредили :)

littlesavage
Сообщения: 120
Зарегистрирован: Вс ноя 22, 2009 02:41
Откуда: Чебоксары

Сообщение littlesavage »

Тут оказывается и преезапускать ничего не надо. Данные изначально неправильно вносятся в базу.

1. Берем пустую базу
2. Создаем фиктивную услугу - IP-трафик - без стоимости, границ и групп.
3. Создаем тариф-1, добавляем в него услугу. Границ и групп не ставим
4. Создаем тариф-2, добавляем в него услугу и ставим 1 границу: 1 байт - 100 рублей. (На данном этапе данные в базе уже не верны.)
5. Перезапускаем ядро. Получаем 2 тарифа с одинаковыми границами.
Они и в фиктивную услугу тоже, кстати, копируются :).

Биллинг всегда хранит эти данные в памяти, и в базу за ними не лезет.
Если ставить границу 0-0, вроде бы такой проблемы не возникает.
Последний раз редактировалось littlesavage Пт фев 26, 2010 02:35, всего редактировалось 1 раз.

Аватара пользователя
alexus
Сообщения: 448
Зарегистрирован: Сб окт 11, 2008 10:31

Сообщение alexus »

littlesavage писал(а):Тут оказывается и преезапускать ничего не надо. Данные изначально неправильно вносятся в базу.

1. Берем пустую базу
2. Создаем фиктивную услугу - IP-трафик - без стоимости, границ и групп.
3. Создаем тариф-1, добавляем в него услугу. Границ и групп не ставим
4. Создаем тариф-2, добавляем в него услугу и ставим 1 границу: 1 байт - 100 рублей. (На данном этапе данные в базе уже не верны.)
5. Перезапускаем ядро. Получаем 2 тарифа с одинаковыми границами.
Они и в фиктивную услугу тоже, кстати, копируются :).

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

littlesavage
Сообщения: 120
Зарегистрирован: Вс ноя 22, 2009 02:41
Откуда: Чебоксары

Сообщение littlesavage »

alexus писал(а): Это де получается баг?
А в тех поддержку обращались? Что говорят?
Денег нет на тех. поддержку :) Да и толку от них. Наверняка ответят что-то типа: "а вы так не делайте".

PS: И какая тех. поддержка в 2 часа ночи :/
Последний раз редактировалось littlesavage Пт фев 26, 2010 02:47, всего редактировалось 1 раз.

Ответить