BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 50 ]  На страницу Пред.  1, 2
Автор Сообщение
СообщениеДобавлено: 11 янв 2011, 14:10 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Есть предложение к тем, кто ещё на 5.0, настроить мониторинг памяти процессов биллинга, чтобы посмотреть, что изменится после обновления.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 11 янв 2011, 14:29 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Cromeshnic писал(а):
Есть предложение к тем, кто ещё на 5.0, настроить мониторинг памяти процессов биллинга, чтобы посмотреть, что изменится после обновления.

уже настраиваемс ;)

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 янв 2011, 14:40 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Ещё одну граблю поймали.

В 5.1 конфиг NAS-а dialup представляет собой объединение конфига наса, привязанных к насу "общих конфигураций" и конфига модуля. Т.е. один и тот же атрибут теперь переопределяется в более "узком" по охвату конфиге.

У нас в глобальном конфиге было:

Код:
realm.default=Session-Timeout=86400;Idle-Timeout=7200


А в конфиге одного из NAS-ов:
Код:
realm.default=Framed-Pool=local


Раньше отсылались оба набора атрибутов, а в 5.1 стал посылаться только последний.
Чтобы пофиксить, нужно склеить оба в конфиге NAS-а:
Код:
realm.default=Session-Timeout=86400;Idle-Timeout=7200;Framed-Pool=local


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 янв 2011, 20:27 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
это не баг - это фича ;)
они же это специально сделали:
Цитата:
205 30.08.2010 14:14:39 ИЗМЕНЕНО Атрибуты реалма, указанные в конфигурации NASа теперь переоределяют атрибуты из конфигурации модуля, а не дополняют их.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 13 янв 2011, 07:53 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Ну да. Просто обращаю внимание, чтобы люди перед обновлением на 5.1 проверили конфиги модуля и NAS-ов на пересечения.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 14 янв 2011, 09:17 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
переделанный отчет под 5.1

Цитата:
Есть предложение к тем, кто ещё на 5.0, настроить мониторинг памяти процессов биллинга, чтобы посмотреть, что изменится после обновления.

пока такой. Это шедулер


Вложения:
92.png
92.png [ 12.92 КБ | Просмотров: 7517 ]

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 мар 2011, 12:48 
Не в сети

Зарегистрирован: 09 июл 2009, 11:31
Сообщения: 82
Откуда: Россия
Карма: 20
Добрый день.

Подскажите, как правильно заменить deprecated-метод ru.bitel.common.Preferences.getHashValuesWithPrefix() после апгрейда на 5.1.
В javadoc'е (http://bgbilling.ru/v5.1/javadoc/ru/bitel/common/Preferences.html#getHashValuesWithPrefix(java.lang.String)) рекомендуется использовать ParameterMap.sub(String).
Описания класса ru.bitel.common.ParameterMap нет :(

В конфигурации биллинга:
Код:
...
# код модуля IPN
custom.ipn.excess.mid=2
...


Код bgbs-скрипта:
Код:
...
params = setup.getHashValuesWithPrefix( "custom.ipn.excess." );
print( params.get( "mid" ));
...


Если тупо заменить getHashValuesWithPrefix на sub:
Код:
...
params = setup.sub( "custom.ipn.excess." );
print( params.get( "mid" ));
...


то получаю ошибку:
Код:
Error in method invocation: Method get( java.lang.String ) not found in class'ru.bitel.common.ParameterMap$DefaultParameterMap'


Версия сервера: 5.1.614

Заранее спасибо.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 мар 2011, 12:54 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Надо так:
Код:
print( params.get( "mid", "-1" ))


Второй параметр - значение по-умолчанию.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 25 ноя 2011, 15:38 
Не в сети

Зарегистрирован: 10 апр 2010, 07:30
Сообщения: 6
Карма: 0
skyb писал(а):

:( Перестал работать на 5.2 скрипт Синхронизация услуг договора в соответствии с тарифными планами (взят из wiki для версии 5.1).
Без проблем услуги синхронизируются с подключенными старыми тарифными планами, которые были сделаны в 5.0, а с новыми тарифными планами скрипт не работает, хотя в структуре услуг изменений не произошло, тарифные планы используют те же услуги списания абонплат... может уже есть вариант для 5.2?

Сервер: вер. 5.2 сборка 906 от 24.10.2011
dialup вер. 5.2 сборка 277 от 17.10.2011
npay вер. 5.2 сборка 146 от 17.10.2011


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 26 ноя 2011, 15:01 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
raycom писал(а):
skyb писал(а):

:( Перестал работать на 5.2 скрипт Синхронизация услуг договора в соответствии с тарифными планами (взят из wiki для версии 5.1).
Без проблем услуги синхронизируются с подключенными старыми тарифными планами, которые были сделаны в 5.0, а с новыми тарифными планами скрипт не работает, хотя в структуре услуг изменений не произошло, тарифные планы используют те же услуги списания абонплат... может уже есть вариант для 5.2?

Сервер: вер. 5.2 сборка 906 от 24.10.2011
dialup вер. 5.2 сборка 277 от 17.10.2011
npay вер. 5.2 сборка 146 от 17.10.2011

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

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 дек 2011, 04:48 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
При обновлении на 5.2 в IPN коллекторе не указана строчка
Код:
. ./setenv.sh

потому приходится прописывать JAVA_HOME вручную, а не в файле setenv.conf
DialUP коллектор таким не страдает

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 дек 2011, 05:26 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
:cry: Почему именно когда я обновляю до 5.2 версии должен рухнуть сайт вместе с фтп. Потом сайт поднимается а фтп уже нет :(

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 дек 2011, 17:13 
Не в сети
Клиент

Зарегистрирован: 12 фев 2008, 18:10
Сообщения: 3951
Карма: 249
Это ж надо, обновлять БГБ перед новым годом ... У тя на аватарке точно написано :)

Изображение


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 дек 2011, 17:58 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
:D Праздник к нам приходит праздник к нам приходит

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 29 дек 2011, 10:40 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Phricker писал(а):
:D Праздник к нам приходит праздник к нам приходит

всем биджибиллинг )))))

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 14 фев 2012, 11:56 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
raycom писал(а):
:( Перестал работать на 5.2 скрипт Синхронизация услуг договора в соответствии с тарифными планами (взят из wiki для версии 5.1).
Без проблем услуги синхронизируются с подключенными старыми тарифными планами, которые были сделаны в 5.0, а с новыми тарифными планами скрипт не работает, хотя в структуре услуг изменений не произошло, тарифные планы используют те же услуги списания абонплат... может уже есть вариант для 5.2?


В 5.2 не используется таблица tariff_tree_link.
Разработчики перетащили привязку деревьев в таблицу tariff_plan (поле tree_id).

Поэтому необходимо в скрипте поменять
Код:
 //Выбираем глобальные тарифы, и запоминаем периоды действия их услуг
      String SQL = "SELECT tree_id, (SELECT t.title FROM tariff_plan AS t WHERE t.id=ct.tpid) as title," +
         "ct.date1, ct.date2 FROM contract_tariff AS ct LEFT JOIN tariff_tree_link as ttl ON ct.tpid=ttl.tpid " +
         "WHERE ct.cid=" + cid ;
      //print(SQL) ;

На
Код:
//Выбираем глобальные тарифы, и запоминаем периоды действия их услуг
      String SQL = "SELECT tree_id, t.title, ct.date1, ct.date2 " +
         "FROM contract_tariff AS ct LEFT JOIN tariff_plan as t ON ct.tpid=t.id " +
         "WHERE ct.cid=" + cid ;
      //print(SQL) ;


Исключая необходимость пользоваться таблицей tariff_tree_link (которая в 5.2 как я понимаю вообще не используется)

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 05 мар 2012, 16:16 
Все указанные выше грабли тоже были после обновления, спасибо всем, кто указал на них, исправил быстро, но есть и свои
1. Нет логов скриптов поведения в договорах. Куда копать?
2. В мониторе статуса не показывает количество договоров.
3. После перезагрузки сервера, обязательно нужно перегружать сервер DialUp, иначе система алармов шлет письма от сервера DialUp с пометкой [Undef].
4. После перезагрузки сервера DialUp обязательно нужно перегружать NetFlow коллектор, если этого не сделать, то через некоторое время коллектор начинает загружать процессор на все 100%.
Код:
Клиент: вер. 5.1 сборка 635 от 02.02.2012 16:16:08
os: Windows XP; java: Java HotSpot(TM) Client VM, v.1.6.0_31
   Сервер: вер. 5.1 сборка 756 от 02.02.2012 16:15:54
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_17

   bill вер. 5.1 сборка 243 от 02.02.2012 16:18:05
   card вер. 5.1 сборка 172 от 21.01.2012 01:57:32
   dialup вер. 5.1 сборка 191 от 24.01.2012 19:34:13
   email вер. 5.1 сборка 149 от 21.01.2012 01:57:39
   enaza вер. 5.1 сборка 11 от 20.01.2012 18:08:08
   gorod вер. 5.1 сборка 158 от 01.02.2012 19:08:23
   ipn вер. 5.1 сборка 247 от 21.01.2012 01:57:39
   mps вер. 5.1 сборка 169 от 21.01.2012 01:57:40
   npay вер. 5.1 сборка 200 от 02.02.2012 15:25:16
   rentsoft вер. 5.1 сборка 11 от 21.01.2012 01:57:54
   reports вер. 5.1 сборка 179 от 21.01.2012 01:57:54
   rscm вер. 5.1 сборка 154 от 21.01.2012 01:57:54
   ru.bitel.bgbilling.plugins.cashcheck вер. 5.1 сборка 87 от 21.01.2012 01:58:39
   ru.bitel.bgbilling.plugins.crm вер. 5.1 сборка 185 от 21.01.2012 01:58:39
   ru.bitel.bgbilling.plugins.documents вер. 5.1 сборка 120 от 06.02.2012 10:39:56
   trayinfo вер. 5.1 сборка 147 от 21.01.2012 01:57:54
   voiceip вер. 5.1 сборка 171 от 21.01.2012 01:58:35


Вернуться к началу
  
 
СообщениеДобавлено: 06 мар 2012, 07:44 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
mrustik Это наверное частные а не общие проблемы, я с такими не сталкивался

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 07 мар 2012, 22:14 
Ув. разработчики! Если это частный случай, то как искать эти баги?


Вернуться к началу
  
 
СообщениеДобавлено: 12 мар 2012, 21:25 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
mrustik писал(а):
Все указанные выше грабли тоже были после обновления, спасибо всем, кто указал на них, исправил быстро, но есть и свои
1. Нет логов скриптов поведения в договорах. Куда копать?

Посмотрите переменную log.function.process=1.


Создавайте отдельные темы для ваших проблем.


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

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


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

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


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

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