Требования к сервисам LP и сторонним приложениям#
Для работы FaceStream требуются компоненты LUNA PLATFORM, дополнительные базы данных и сервис LUNA Streams. Основная информация об этом ПО содержится в данном документе.
LUNA Streams не является компонентом LUNA PLATFORM.
Следующие компоненты LUNA PLATFORM используются по умолчанию с FaceStream:
-
LUNA Licenses используется для лицензирования сервиса LUNA Streams.
-
LUNA Configurator используется быстрого доступа к основным настройкам FaceStream и настройкам сервисов LUNA PLATFORM.
-
PostgreSQL используется в качестве базы данных по умолчанию для сервиса LUNA Streams. Также возможно использование базы данных Oracle вместо PostgreSQL.
-
InfluxDB используется для мониторинга сервисов LUNA PLATFORM. При необходимости мониторинг можно отключить.
Следующие версии баз данных рекомендованы к использованию с LUNA Streams:
- PostgreSQL: 16
- Oracle: 21c
Для загрузки настроек в сервис LUNA Configurator требуется наличие Python версии 2.x или 3.x.
Установка и конфигурация Oracle не описывается в данном руководстве. Далее в документе будут приводиться примеры запуска с использованием PostgreSQL.
Балансировщики нагрузки (например, Nginx) и другие программы могут использоваться при масштабировании системы для обеспечения отказоустойчивости. Их конфигурация не описывается в данном руководстве.