- Установка Address Book Service
- Обновление, удаление Address Book Service
- Настройка и управление Address Book Service
- Настройка Softswitch для автоматической синхронизации с Address Book
- Установка Address Book Service в закрытом контуре
О продукте
Сервис Address Book предназначен для предоставления конечному пользователю информации о контактах адресной книги в заданном формате.
Версия 1.7.0 поставляется в Docker-контейнерах.
Сервис Address Book включает в себя MongoDB — систему управления базами данных, которая работает с документоориентированной моделью данных.
Address Book поддерживает следующие режимы авторизации:
1) BY_ELPH_TOKEN — авторизация по токену, выдаваемого Chat Server;
2) BY_KEYCLOAK_JWT — авторизация с использованием Auth-Token внешнего Keycloak;
3) API_KEY — без авторизации, на основе заранее сгенерированных ключей.
Системные требования
Протестированные операционные системы:
| Astra Linux SE | ||||
| Версия ОС | 1.7.3 | 1.7.5 | 1.7.6 | 1.77 |
| Протестировано | + | + | + | + |
| Ubuntu Linux | ||||
| Версия ОС | 18.04 | 20.04 | 22.04 | 24.04 |
| Протестировано | + | + | + | + |
Минимальные аппаратные требования:
- CPU: 4 ядра 2,5 GHz;
- RAM: 4 GB;
- HDD: 50 GB.
Максимальные показатели, достигнутые при нагрузочном тестировании:
- 1300 RPS для GET-запросов от разных пользователей.
При этом сервер с 4 ядрами CPU, 16 GB RAM был загружен в среднем на 90%.
Данная нагрузка приблизительно соответствует 4000 абонентов.