...
Блок | Пояснение | В Docker |
---|---|---|
spring.cache.caffeine.spec | Параметры кэша Caffeine. В Ted кэшируются две выборки:
Время жизни кэша по умолчанию 10 минут. | SPRING_CACHE_CAFFEINE_SPEC |
spring.jpa.hibernate.naming | Параметры JPA Hibernate. | SPRING_JPA_HIBERNATE_NAMING_PHYSICALSTRATEGY |
spring.datasource | Доступ до БД MySQL eltex_ems. Сервис eltex-ted сам получает необходимые параметры Доменов из БД. | SPRING_DATASOURCE_... |
server | Блок параметров сервера Ted. port - порт, на котором сервис eltex-ted слушает входящие запросы. | SERVER_PORT |
management.endpoints.web.exposure | Информация о работе сервера, предоставляемыя предоставляемые компонентом Spring Actuator. | MANAGEMENT_ENDPOINTS_WEB_EXPOSURE_INCLUDE |
ugw | Блок параметров взаимодействия с УШ (Универсальным шлюзом). baseUrl - URL УШ. Обязательно содержит /pmsconnect. | UGW_BASEURL |
mercury | Сервис eltex-ted создает пользователей Wi-Fi через SoftWLC eltex-mercury. | MERCURY_... |
pcrf | Сервис eltex-ted работает с сессиями пользователей Wi-Fi через SoftWLC eltex-pcrf. | PCRF_BASEURL |
attributes.creator | Имя ответственного за УЗ Wi-Fi: creator: firstname: 'Ivan' lastname: 'Ivanov' При создании УЗ нужно указывать имя и фамилию оператора. Обычно, это оператор ЛК. При работе Ted'а работает только бэкэнд, потому и оператора нужно указать отдельно. | ATTRIBUTES_CREATOR_FIRSTNAME ATTRIBUTES_CREATOR_LASTNAME |
attributes.posId | Зафиксированный PoS (Point of Sales) идентификатор. Используется при обработке начислений, передается в запросах типа /charge в сторону УШ. | ATTRIBUTES_POSID |
...
- Создать домен гостиницы, указать Hotel ID (в нумерации УШ, не FIAS). В этом домене находятся и ТД гостиницы, SSID, портал, УЗ Wi-Fi. Это один из самых важный моментов всей настройки. Через него происходит поиск соответствия сущностей SoftWLC (доменов) и УШ (гостиниц).
- В Личном кабинете создать Тарифный план для пользователей гостиницы (взод вход по данным Постояльца) и обычный бесплатный (вход по номеру телефона).
- Включить интеграцию Конструктора порталов с Ted: "Системные настройки" - "Доступ к Ted".
Формат URI : http://<ip>:<port> данные для которой необходимо взять из конфигурационных файлов сервиса. - Создаем новый портал в Конструкторе порталов, в домене гостиницы.
- Включить в портале "Общие настройки" - "Режим работы" - "Авторизация через УШ".
- В портале добавить созданные тарифы. Платным тарифам ставим условие "hotel".
Создать SSID в домене гостиницы, это обязательное условие. SSID настраиваем на портальную авторизацию, в качестве портала указываем ранее созданный портал.
- Создать привязку SSID к домену гостиницы.
- Указать в параметрах Ted адреса всех связных компонентов (указаны в таблице выше).
- Присвоить Ted PoS (Point of Sales), который нужно согласовать с командой УШ. PoS используется при обработке начислений.
- Указать в параметрах Ted Имя ответственного за УЗ Wi-Fi, которое используется при выгрузке данных СОРМ.
...
View file | ||||||||
---|---|---|---|---|---|---|---|---|
|
Параметризация запросов
...
Представленные ниже данные помогают опретору оператору понять, как работает услуга Интеграция с гостиничными сетями в целом.
...
- radstat category 'pms';
- radstat auth_type '8' (pms);
- дополнительные атрибуты radcommon Eltex-Hotel-Id - Идентификатор отеля, Hotel ID
- radcommon Eltex-Room-Number - Номер комнаты
- radcommon Eltex-Registration-Number - Номен Номер брони
Аналитика данных по услуге с помощью скрипта
...
View file | ||||||||
---|---|---|---|---|---|---|---|---|
|
Метрики Ted
Для мониторинга работы eltex-ted доступны Prometheus метрики по пути http:<IP>:8009/actuator/prometheus
...