BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 27 июн 2025, 18:50

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




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
СообщениеДобавлено: 05 июл 2012, 03:43 
Не в сети
Клиент

Зарегистрирован: 19 май 2011, 19:29
Сообщения: 42
Карма: 0
Абоненту при подключении выдается статический IP.
Есть некий внешний скрипт, который ходит в БД биллинга и по-необходимости обновляет таблицу radius_pair_ip, устанавливая новое значение IP. Но как оказалось, такая схема не работает. Т.е. при изменении этой таблицы ничего не происходит. Даже полное удаление значения ничего не меняет. Хотя если из клиента поменять что-то (количество сессий, пароль и тд), то он обрабатывает новые значения таблицы. Такое ощущение, что есть некий кэш значений или что-то типа того =)
Так вот собственно вопрос, как биллингу сказать, что значение изменилось?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 июл 2012, 17:20 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Код:
EventProcessor.getInstance().publish( new DialUpLoginIpChangedEvent( mid, lid, addrList ) );


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 24 апр 2013, 12:03 
stark писал(а):
Код:
EventProcessor.getInstance().publish( new DialUpLoginIpChangedEvent( mid, lid, addrList ) );


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


Вернуться к началу
  
 
СообщениеДобавлено: 14 май 2013, 15:32 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
jack7 писал(а):
stark писал(а):
Код:
EventProcessor.getInstance().publish( new DialUpLoginIpChangedEvent( mid, lid, addrList ) );


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


Нужно как-то послать это событие через activemq.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 14 май 2013, 16:41 
в итоге решил отправкой обычного POST запроса (подсмотрел в дебаге админки)


Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

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