Конфигурации и логи Dockered-решения
Из-за уникальной природы Docker-решения все сервисы размещены в контейнерах. Следовательно, чтобы получить доступ к каталогу с файлами сервиса, простого перехода к нужному пути недостаточно — сначала необходимо войти в сам контейнер.
Решение Navixy Dockered изначально разрабатывалось с упором на простоту и удобство установки и обслуживания. В результате было принято решение выделить отдельные каталоги в основном рабочем каталоге для хранения конфигурационных файлов и логов. Это обеспечивает удобный доступ и простоту управления этими важными компонентами.
Основной каталог указывается во время первоначальной установки Navixy Dockered в WORKDIR строке .env файла, а по умолчанию он .../navixy-package/work/. В дальнейшем мы будем обозначать этот каталог как WORKDIR.
Внутри вы найдёте множество рабочих файлов, включая конфиги и логи Java-сервисов, файлы базы данных и конфигурации фронтенда.
Java-сервисы
Как указано на Компоненты системы странице, бэкенд платформы состоит из трёх Java-сервисов, называемых API-server, SMS-server и TCP-server. Хотя сами сервисы расположены внутри контейнеров, их сервисные файлы хранятся в WORKDIR для удобного доступа.
Каждый из Java-сервисов имеет собственный каталог с соответствующим названием:
./api-server./sms-server./tcp-server
Внутри каждого из этих трёх каталогов вы найдёте следующие подкаталоги:
./conf- конфигурационные файлы сервиса../log- файлы логов сервиса.

Фронтенд
Конфигурации панели администратора и пользовательского интерфейса также хранятся в WORKDIR. Они расположены в ./web/conf .
Внутри вы найдёте три файла:
app_config.js- конфигурация настроек пользовательского интерфейса.Config.js- основная конфигурация пользовательского интерфейса.PConfig.js- конфигурация панели администратора.
Последнее обновление
Это было полезно?