Да сколько можно!!!! Границы тарификации !!!
Да сколько можно!!!! Границы тарификации !!!
Одни эмоции!!!!!!!!!
Есть два биллинга. Один вчера перезагрузился (свет отключали на 4 часа).
После этого у всех пользователей у которых безлимитные тарифы начал считаться исходящий трафик по 1 рубль за мегабайт!!!!!
человек 50 ушло в минус!
пришлось седня в праздник выходить на работу. И что же вы думаете? В параметрах услуги (Передача ИП трафика безлимит) появилась НИОТКУДА строчка в Границах тарификации что мол типа учитывать исходящий(!) трафик по рублю за метр!!!!
Сидел пол дня! Создал новый тариф. Удалял у пользователя тарифные связки, подключал новые, потом сервисные связки потом выводил балансы!!!!!!!!!!
(Очень старался не ругаца матом пока писал)
Прошло пару часов, вспомнил что так же вчера перезагружали вроторой биллинг, где несоизмеримо больше народа чем на первом! Побледнел.
И что вы думаете.... Открываю Услуги в Тарификации, беру первый попавшийся тариф безлимитный там весь входящий трафик по рублю........................
блять!!!! это сколько щас народу нужно корректировать!!!!!!!!!!! чо за хуйня ебаный рот!!!!!!!!!!!! чо блять за биллинг проще в экселе считать чем в этом ЕБАНУТОМ НЕТАПЕ!!!!!
где эти ГРАНИЦЫ ТАРИФИКАЦИИ в базе??? как их найти????
Есть два биллинга. Один вчера перезагрузился (свет отключали на 4 часа).
После этого у всех пользователей у которых безлимитные тарифы начал считаться исходящий трафик по 1 рубль за мегабайт!!!!!
человек 50 ушло в минус!
пришлось седня в праздник выходить на работу. И что же вы думаете? В параметрах услуги (Передача ИП трафика безлимит) появилась НИОТКУДА строчка в Границах тарификации что мол типа учитывать исходящий(!) трафик по рублю за метр!!!!
Сидел пол дня! Создал новый тариф. Удалял у пользователя тарифные связки, подключал новые, потом сервисные связки потом выводил балансы!!!!!!!!!!
(Очень старался не ругаца матом пока писал)
Прошло пару часов, вспомнил что так же вчера перезагружали вроторой биллинг, где несоизмеримо больше народа чем на первом! Побледнел.
И что вы думаете.... Открываю Услуги в Тарификации, беру первый попавшийся тариф безлимитный там весь входящий трафик по рублю........................
блять!!!! это сколько щас народу нужно корректировать!!!!!!!!!!! чо за хуйня ебаный рот!!!!!!!!!!!! чо блять за биллинг проще в экселе считать чем в этом ЕБАНУТОМ НЕТАПЕ!!!!!
где эти ГРАНИЦЫ ТАРИФИКАЦИИ в базе??? как их найти????
Отвечаю сам себе. Может кому то пригодится.
Вобщем взял базу таблицу iptraffic_borders. Слава богу что у меня только один тарифный план был в котором в границах тарификации был 1 руб за метр входящего.
update iptraffic_borders set cost=0 where cost=1;
перезапустил ядро - везде в границах тарификации стало 0 р.
У меня этих ТП штук сто разных как за всеми уследить?
Вобщем взял базу таблицу iptraffic_borders. Слава богу что у меня только один тарифный план был в котором в границах тарификации был 1 руб за метр входящего.
update iptraffic_borders set cost=0 where cost=1;
перезапустил ядро - везде в границах тарификации стало 0 р.
У меня этих ТП штук сто разных как за всеми уследить?
-
- Сообщения: 1612
- Зарегистрирован: Пт ноя 10, 2006 15:23
У меня появились после перехода с 004 на 007, тему открывал, но никто не поддержал.mikkey finn писал(а):а на какой версии такие дефекты?
По проблеме, появилось такое подозрение: появляется после создания безлимитного тарифа с пустыми группами классов трафика и границами тарификации. После этого всё идёт наперекосяк.
Тестовый запрос в моём случае, результат должен быть пустым, если всё в порядке:
Код: Выделить всё
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;
007 версия.
по запросу выводит список тп с id которые как раз были поломаны после перезапуска ядра, но уже благополучно были удалены, так же есть пара используемых в данный момент
получаем такое
пока ещё плохо ориентируюсь в базе утма. что есть что тут?
по запросу выводит список тп с 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 |
+-----------+-----------------+--------+
-
- Сообщения: 120
- Зарегистрирован: Вс ноя 22, 2009 02:41
- Откуда: Чебоксары
5.2.1-007
Заглянул в случайно перезагруженный сегодня тестовый стенд.
Та же самая проблема. Тарифам, где границ тарификации не было, скопировались границы из соседних тарифов (где они были) :/
Запрос от dk вывел все тарифы cо скопированными границами (вместе с тарифом, из которого границы копировались).
Группа тарифов с одинаковыми tst_id:
Здесь у меня в тарифах 1 и 2 границ не было, они пририсовались из тарифа-3.
Это вы вовремя меня предупредили
Заглянул в случайно перезагруженный сегодня тестовый стенд.
Та же самая проблема. Тарифам, где границ тарификации не было, скопировались границы из соседних тарифов (где они были) :/
Запрос от dk вывел все тарифы cо скопированными границами (вместе с тарифом, из которого границы копировались).
Группа тарифов с одинаковыми tst_id:
Код: Выделить всё
-----------+--------------------------------------------------+--------+
| tariff_id | name | tst_id |
+-----------+--------------------------------------------------+--------+
| 21 | Тариф-1 | 21 |
| 22 | Тариф-2 | 21 |
| 23 | Тариф-3 | 21 |
Это вы вовремя меня предупредили

-
- Сообщения: 120
- Зарегистрирован: Вс ноя 22, 2009 02:41
- Откуда: Чебоксары
Тут оказывается и преезапускать ничего не надо. Данные изначально неправильно вносятся в базу.
1. Берем пустую базу
2. Создаем фиктивную услугу - IP-трафик - без стоимости, границ и групп.
3. Создаем тариф-1, добавляем в него услугу. Границ и групп не ставим
4. Создаем тариф-2, добавляем в него услугу и ставим 1 границу: 1 байт - 100 рублей. (На данном этапе данные в базе уже не верны.)
5. Перезапускаем ядро. Получаем 2 тарифа с одинаковыми границами.
Они и в фиктивную услугу тоже, кстати, копируются
.
Биллинг всегда хранит эти данные в памяти, и в базу за ними не лезет.
Если ставить границу 0-0, вроде бы такой проблемы не возникает.
1. Берем пустую базу
2. Создаем фиктивную услугу - IP-трафик - без стоимости, границ и групп.
3. Создаем тариф-1, добавляем в него услугу. Границ и групп не ставим
4. Создаем тариф-2, добавляем в него услугу и ставим 1 границу: 1 байт - 100 рублей. (На данном этапе данные в базе уже не верны.)
5. Перезапускаем ядро. Получаем 2 тарифа с одинаковыми границами.
Они и в фиктивную услугу тоже, кстати, копируются

Биллинг всегда хранит эти данные в памяти, и в базу за ними не лезет.
Если ставить границу 0-0, вроде бы такой проблемы не возникает.
Последний раз редактировалось littlesavage Пт фев 26, 2010 02:35, всего редактировалось 1 раз.
Это де получается баг?littlesavage писал(а):Тут оказывается и преезапускать ничего не надо. Данные изначально неправильно вносятся в базу.
1. Берем пустую базу
2. Создаем фиктивную услугу - IP-трафик - без стоимости, границ и групп.
3. Создаем тариф-1, добавляем в него услугу. Границ и групп не ставим
4. Создаем тариф-2, добавляем в него услугу и ставим 1 границу: 1 байт - 100 рублей. (На данном этапе данные в базе уже не верны.)
5. Перезапускаем ядро. Получаем 2 тарифа с одинаковыми границами.
Они и в фиктивную услугу тоже, кстати, копируются.
Биллинг всегда хранит эти данные в памяти, и в базу за ними не лезет.
А в тех поддержку обращались? Что говорят?
-
- Сообщения: 120
- Зарегистрирован: Вс ноя 22, 2009 02:41
- Откуда: Чебоксары
Денег нет на тех. поддержкуalexus писал(а): Это де получается баг?
А в тех поддержку обращались? Что говорят?

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