BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 05 июл 2025, 20:37

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 32 ]  На страницу 1, 2  След.
Автор Сообщение
СообщениеДобавлено: 21 апр 2008, 19:08 
Проблема такая:
Если на логине стоит ограничение 1010000000 ед.услуг и больше то ограничение просто не срабатывает, если 1000000000 ед.услуг и меньше то срабатывает.
Найти точное значение, с которого перестает работать сил не хватило :).
По логину уже скачано за месяц 1200270045.

Сервер вер. 4.4 сборка 166
Радиус вер. 4.4 сборка 73
Ошибок в логах не найдено.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 21 апр 2008, 19:45 
Перезапустил радиус...
С ограничением 1010000000 пускать перестало, пустило с ограничением 1100000000.
Пользователь скачал уже 1219310994.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 22 апр 2008, 14:35 
На другом логине ограничение стояло 1599917260, перестало пускать только когда пользовалеть скачал 18779815127...


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 22 апр 2008, 16:25 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
если не пускает , какую ошибку пишет в мониторе сессий?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 22 апр 2008, 16:33 
[24] Service limit is over for login


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 22 апр 2008, 17:39 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
там все-таки по байтам или по деньгам идет тарификация в услуге ? Если по деньгам , то теоретически возможна такая ошибка ..Если по байтам , то не получается


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 22 апр 2008, 17:52 
не совсем понятно что вы имеете ввиду, тариф у нас такой:


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 22 апр 2008, 18:15 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Обновите radius(75-ый билд)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 22 апр 2008, 22:52 
Обновил. Не помогло.
На логине ограничение 1110000000. Пользователь скачал 1318357359, но продолжает работать.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 апр 2008, 11:06 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
А пользователь накачал этот трафик после установки ограничения?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 апр 2008, 11:39 
В начале месяца были установлены все ограничения.
На одном логине ограничение было 1599917260 отрубило только когда он скачал 18779815127.
На втором логине (я на нем работаю) получается так что ограничение иногда срабатывает, но ограничение всегда намного меньше чем скаченный трафик. Когда меня перестает пускать я увеличиваю ограничение.
Заметил что такие проблемы возникают только при большом ограничении. Оно должно быть больше 950 МБ.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 апр 2008, 12:58 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Попутный вопрос - почему нельзя устанавливать ограничения по ед. услуги так же как это делается в редакторе тарифов? Т.е. нет возможности указать часы/мегабайты :( IMHO это было бы очень удобно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 апр 2008, 13:17 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Посчитаем, сколько в базе накапало ограничения.. В запросы нужно подставить логин, код модуля VPN, код услуги, ну и месяц с годом..
1) Получаем код логина:
Код:
SELECT id FROM user_login_<mid> WHERE login=<login>

2) Собственно подсчет:
Код:
SELECT SUM(amount) FROM login_account_<mid>_yyyyMM WHERE lid=<lid> AND sid=<sid>

Результат равен реальной наработке?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 апр 2008, 13:28 
SELECT id FROM user_login_1 WHERE login=77
получилось 97
select SUM(amount) from login_account_1_200804 where lid='97' AND sid='2'
получилось 1110074670
Реальная наработка 1357851455

Поставил ограничение равное 1110074670, не пустило. Поставил чуть больше - пустило :D


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 апр 2008, 13:38 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
А ограничение работает с такой суммой или нет? Т.е. сейчас его пускает или нет?


Последний раз редактировалось Администратор 23 апр 2008, 13:58, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 апр 2008, 13:58 
Да после того как немного увеличил ограничение, меня пустило, а как превысил это ограничение, выкинуло.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 апр 2008, 15:04 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
На договоре сколько логинов?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 апр 2008, 15:10 
32 логина


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 апр 2008, 15:52 
up


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 апр 2008, 16:52 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Сделайте выборку
Код:
select * from login_account_1_200804 where lid=97 AND sid=2  ORDER BY dm, hh


и посмотрите, нет ли сессий, от которых в эту таблицу ничего не попало..
Если там очень много - выберите несколько дней.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 апр 2008, 17:17 
Вот самая первая сессия:
lda 01.04.2008 0:02 03.04.2008 15:40
Прокачка: 222524601 байт.
По login_account_1_200804 получается примерно 53318617 байт.
Уже не сходится...


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 апр 2008, 17:28 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Забыл спросить. Вы трафик считаете по данным радиус пакетов?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 23 апр 2008, 17:35 
да


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 25 апр 2008, 12:17 
up


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 29 апр 2008, 14:53 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Также давайте доступ ССШ к серверу, нужно на месте смотреть. И укажите какой это договор.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 29 апр 2008, 23:02 
Договор ISPU077/2008. SSH открою как будете готовы.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 30 апр 2008, 13:41 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
По ограничениям следующее предложение. Давайте с начала месяца понаблюдаем какой-то договор. Запросы у вас есть. Как только пойдет несхождение данных в session_detail с login_account - вы пишите в эту ветку, я захожу на вашу машину и наблюдаю более-менее "свежий" глюк.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 30 апр 2008, 13:43 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Посмотрел код, несхождение может быть вызвано отловленной ошибкой в тарификации. Так что проверяем с начала месяца.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 30 апр 2008, 13:49 
Ок. Будем проверять в мае.


Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: 27 май 2008, 12:49 
Проверил.
Для логинов у которых стояло ограничение с начала месяца - все ок.
Для логинов у которых не стояло ограничение - данных в таблице login_account_1_200805 нет вообще.

Напрашивается вопрос.
Если я в середине месяца захочу поставить кому-то ограничение то она корректно работать не будет?


Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 32 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.055s | 43 Queries | GZIP : On ]