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

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

Ключ

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

Оглавление

Описание

Сервис Eltex-APB предназначен для обмена информацией между точками доступа. Обеспечивает:

  • роуминг пользователей, подключившихся при помощи авторизации на WEB-портале,
  • Настройку и передачу списков белых адресов при портальной авторизации,
  • поддерживает автоматическую настройку мощности на точках доступа (RRM).


Установка выполняется с помощью пакета eltex-apb.


Запуск/остановка

Сервис eltex-apb запускается автоматически при старте сервера.

Для остановки сервиса используется команда:

service eltex-apb stop

Для запуска сервиса после остановки используется команда:

service eltex-apb start

Для проверки — запущен ли сервис в данный момент или нет, используется команда:

service eltex-apb status

В ответ последует сообщение:

eltex-apb is running with pid <pid>

в случае если сервис запущен (где <pid> - это номер процесса),

или

eltex-apb is not running

в случае если сервис не запущен.


Конфигурация


/etc/eltex-apb/apb.properties - файл содержит настройки для подключения к сервису NBI, а также расположения необходимых файлов.

/etc/eltex-apb/ehcache.xml - системные настройки хранения данных о Wi-Fi пользователей, подключенных на портале. При необходимости название и расположение файла может быть изменено в /etc/eltex-apb/apb.properties.

  • Количество оперативной памяти, выделяемое для хранения таблицы авторизованных пользователей настраивается в:
    <cache name="users"
           maxBytesLocalHeap="200M"
           eternal="false"
           timeToLiveSeconds="43200"
           memoryStoreEvictionPolicy="LRU">

параметр

maxBytesLocalHeap="200M"
  • Количество оперативной памяти, выделяемое для хранения таблицы с подключенными точками доступа настраивается в разделе:
    <cache name="hosts" maxBytesLocalHeap="128M" eternal="true">
        <persistence strategy="none"/>
    </cache>

параметр

maxBytesLocalHeap="128M"


/etc/eltex-apb/hosts.json - файл, содержащий набор списков белых адресов. При необходимости название и расположение файла может быть изменено в /etc/eltex-apb/apb.properties.



/etc/eltex-apb/rrmconf.json -



/etc/default/eltex-apb - содержит настройки:

  • Слушаемый порт:
PORT=8090
  • Длина очереди запросов. При заполнении очереди, новые запросы будут игнорироваться сервером, пока старые запросы не будут обработаны:
ACCEPT_QUEUE_SIZE=0
  • Настройка памяти, выделяемой на работу сервиса (память выделяется на сам процесс, а не на кэш, прописанный в /etc/eltex-apb/ehcache.xml):
JAVA_INIT_HEAP=128m
JAVA_MAX_HEAP=2048m