BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
СообщениеДобавлено: 30 июл 2009, 12:58 
Не в сети

Зарегистрирован: 06 май 2009, 05:25
Сообщения: 102
Откуда: г. Амурск
Карма: 10
Прошу прощения, но честно искал. Если уже есть, то плиз, ткните ссылкой.

1. При повторной обработке логов коллектор удаляет старые данные в базе или обновляет?
Имею ввиду команду коллектора isload.
Т.е. если стереть старые логи, положить на их место совершенно другие, то и итоги получим по новым логам?

2. Это скорее пожелание...
При обсчете логов по "isload", на слабой (или сильно чем-то занятой) машине, возможны плохие глюки.
Если за период между "isload" коллектор не успевает обработать, то задания начинают накапливаться. В результате нагрузка на машину длительное время близка к 100%. Ну и т.д., вплоть до полного зависа. Было 2 раза ночью...
Хорошо бы перед занесением в базу нового задания проверять - а может уже есть задание на этот час... А может даже уже выполняется...


3. Есть ли какой-то метод "внешнего" воздействия на состояние шлюза. Открыт/закрыт/заблокирован и т.д. Пусть это будет HTTP запрос, команда, изменения данных в БД...
И если только через БД, то можно ли инициировать изменение немедленно?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 31 июл 2009, 11:07 
Не в сети
Разработчик

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

Да, итоги получите по новым логам. Сначала удаляет - потом вставляет.

Цитата:
3. Есть ли какой-то метод "внешнего" воздействия на состояние шлюза. Открыт/закрыт/заблокирован и т.д. Пусть это будет HTTP запрос, команда, изменения данных в БД...
И если только через БД, то можно ли инициировать изменение немедленно?

Как минимум вы можете повторить HTTP запрос, который отправляет клиент серверу биллинга. Запустите bgbilling_debug.bat и смотрите запросы в файле log.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 авг 2009, 05:40 
Не в сети

Зарегистрирован: 06 май 2009, 05:25
Сообщения: 102
Откуда: г. Амурск
Карма: 10
Администратор писал(а):
Как минимум вы можете повторить HTTP запрос, который отправляет клиент серверу биллинга. Запустите bgbilling_debug.bat и смотрите запросы в файле log.

Есть там кое что...

НО. Отказываться от проверки прав не хочется, а без имени/пароля ответ сервера один: "Нет параметра(ов) user и/или pswd".

В запросе клиента фигурирует параметр "BGBillingSecret". Для каждого запроса он разный. И генерируется, как я понял, из предыдущего ответа сервера "secret" + логин + пароль. Может что-то еще.
Врядли получится это использовать не зная алгоритма обмена этими ключами.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 авг 2009, 12:41 
Не в сети
Разработчик

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

В запросе клиента фигурирует параметр "BGBillingSecret". Для каждого запроса он разный. И генерируется, как я понял, из предыдущего ответа сервера "secret" + логин + пароль. Может что-то еще.
Врядли получится это использовать не зная алгоритма обмена этими ключами.

он нужен только клиенту , если вы его не бужите передавать , то все равно будет работать


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

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


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

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


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

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