Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 6 Следующий »

С версии 7.1+ (в сборках от 15 января 2019 и позднее) доступен новый способ запуска клиента биллинга BGClientRunner. Данный вариант является рекомендуемым способом запуска клиента биллинга.

Для запуска клиента биллинга данным способом, необходимо:

  1. На клиентском компьютере должна быть установлена виртуальаная машина Java (JRE)
  2. Загрузить архив с BGClientRunner на клиентский компьютер (например отсюда ftp://ftp.bgbilling.ru/pub/bgbilling/7.2/)
  3. Распаковать архив в домашнем каталоге пользователя или на сетевом диске если клиент будет запускать несколько пользователей.
  4. Убедиться, что установлена и корректно настроена системная переменная JAVA_HOME
  5. При необходимости настроить адреса сервера(ов) биллинга по умолчанию, которые будут использоваться при запуске BGClientRunner. Доступно несколько способов задания списка доступных серверов:
    1. в файле config.json из архива BGClientRunner
    2. на локальном сервере, при запуске BGClientRunner пытается загрузить список серверов с сайта http://billing.local/servers.json (пример файла config_http.json см. архиве BGClientRunner). Адрес сайта и имя файла могут быть заданы в файле config.json, парметр "configURL" : "none". Значение "none" отключает загрузку с сайта.
    3. ручной ввод данных сервера в интерфейсе BGClientRunner.

Алгоритм работы BGClientRunner

Программа использует похожий на JavaWebStart алгоритм запуска программы с дополнительные возможностями.

После запуска BGClientRunner, выбора сервера

Часто задаваемые вопросы

  1. При подключение выдается ошибка

Ошибка

"Выбранный сервер не поддерживает данный режим запуска клиента. Необходимо настроить сервер."

Данная проблема возможна по следующим причинам

  • Сервер биллинга не поддерживает данный способ запуска, необходимо обновить сервер до более поздних версий
  • Сервер биллинга находится например за nginx, на котором не настроен доступ к сервлету http://host[:port]/[bgbilling/]clientUpdate/*
  • Нет меток