Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

По мере обнаружения ошибок в текущей версии программы выпускаются обновления в виде новых билдов (сборок). Каждый новый билд модуля сопровождается комментарием к сделанным исправлениям. Комментарии доступны на странице загрузки продукта. Также ведётся RSS-лента обновлений.

Периодически следует сверять текущие установленные билды модулей и плагинов с доступными на сайте. Для получения информации по версиям и билдам компонентов биллинга воспользуйтесь меню Справка=>О программе.

...

В верхней области отображаются версии и билды клиента и сервера. Обновление клиента и сервера доступны на сайте единым пакетом. Ниже перечислены установленные в системе модули и плагины, их версии и билды.

С версии 8.2104+ используется новый механизм установки обновлений

На сервере биллинга запустить скрипт update.sh (при этом на время обновления произойдет остановка сервера биллинга и планировщика, учитывайте это при выборе момента запуска обновления)

Image Added

После запуска выберите из меню пункт 2

Image Added

выберите сборку на которую хотите обновиться, 1 - самая последняя

Image Added

После загрузки обновлений выберите из меню 0 для выхода и запуска сервера биллинга и планировщика

Image Added


Для версий младше 8.0

Для установки модулей и плагинов используется утилита bg_installer.sh (.bat).

...

Якорь
server_app_update
server_app_update

Все серверные сторонние приложения получают обновления от сервера биллинга посредством MQ-сообщений(серверные приложения, CashCheck-сервер итд). Единый набор серверных библиотек биллинга на всех приложениях обеспечивает унифицированную среду для работы скриптов и расширений. Для обновления приложения используется скрипт update.sh (.bat). Вот примерный вывод скрипта при обновлении, в В момент обновления BGBillingServer должен быть запущен.

Блок кода
languagejava
linenumbersfalse
[root@bgb BGInetAccounting]# ./update.sh
Starting libraries updating. Requesting to BGBillingServer lib info.
 05-19/18:47:40  INFO [main] DefaultServerSetup - Binding javax.jms.ConnectionFactory[org.apache.activemq.ActiveMQConnectionFactory@1e3118a] to java:comp/env/mq/connectionFactory
mq 05-19/18:47:40  INFO [EventProcessor-init] EventProcessor - Init EventProcessor MQ connection factory...
May 19, 2011 6:47:40 PM org.apache.activemq.transport.failover.FailoverTransport doReconnect
INFO: Successfully connected to tcp://localhost:61616
mq 05-19/18:47:41 DEBUG [main] EventProcessor - Request, timeout 2000 : Event[bitel.billing.server.installer.event.GetLibrariesInfoEvent] timestamp: -1; moduleId: -1; pluginId: -1; cid: -1; scid: -1; userId: -1
Taking inet.jar...
mq 05-19/18:47:41 DEBUG [main] EventProcessor - Request, timeout 0 : Event[bitel.billing.server.installer.event.GetLibraryEvent] timestamp: -1; moduleId: -1; pluginId: -1; cid: -1; scid: -1; userId: -1
OK. Saving to lib.app.update.
Taking kernel.jar...
mq 05-19/18:47:41 DEBUG [main] EventProcessor - Request, timeout 0 : Event[bitel.billing.server.installer.event.GetLibraryEvent] timestamp: -1; moduleId: -1; pluginId: -1; cid: -1; scid: -1; userId: -1
OK. Saving to lib.app.update.
Update finished. Restart application.
05-19/18:47:45  INFO [Thread-3] EventProcessor - Shutdown EventProcessor...

После обновления новые библиотеки сохраняются в каталог lib.app.update и применяются только при перезапуске приложения.

Также нужно убедиться что в aplication.xml (или соответствующем) прописан путь до корня сервлетов сервера биллинга ("server.update.url"), см. Установка приложений биллинга (BGInetAccess, BGVoiceProcwssor и др.) (с версии 8.2104).

Следите, чтобы все ваши серверные приложения были обновлены!

Примечание

Данная схема распространяется только на серверные приложения, связанные с ядром через JMS. Изолированные приложения обновляются отдельно. Такие приложения не содержат конфигурации доступа к MQ-серверу в конфигурационном файле, у У них нет скрипта update и каталога lib.app*. update. К таким приложениям относятся, например, DHCP-сервер модуля IPN, CashCheck-сервер.

Снапшоты

Примечание

В данный момент есть версия скрипта только для ОС Linux! Для Windows выполняйте требования по резервному копированию перед обновлением!

...