Конфигурации¶
Вопрос: Как наиболее корректно прописать HTTP-запрос для дальнейшего экспорта приложений, созданных с помощью Конструктора микрофронтов, чтобы избежать многократных изменений HTTP-запроса в части домена?
Ответ: Для этого рекомендуется организовать доменное имя как переменную окружения и далее использовать ее, тогда при изменении окружения достаточно будет изменить только данную переменную.
Работа с переменными окружения описана в документации: Переменные окружения
Вопрос: По каким причинам возможна потеря данных из файлового сервиса после перезагрузки пода или его обновления?
Ответ: Наиболее вероятная причина – неправильно прописанный путь к хранилищу в настройках. Использование пути внутри пода (например, /tmp), который очищается при перезапуске сервиса, приведет к потере данных. Необходимо убедиться, что в конфигурации используется постоянное хранилище (Persistent Volume), подключенное к стабильному пути.
Вопрос: Как настроить федеративный поиск?
Ответ: Настройка сервиса «Федеративный поиск» приведена в документации: Настройки сервиса «Федеративный поиск»
Вопрос: Можно ли подключить новый тип хранилища к файловому сервису, кроме трех заявленных (File storage, MongoDB, Storage Replica)?
Ответ: Да, можно подключить к файловому сервису новый тип хранилища с помощью использования плагина. Новый тип хранилища описывается в соответствии с ожидаемой структурой для Платформы LDM, затем происходит сборка проекта в JAR-фаил, после чего данный артефакт собранного хранилища необходимо поместить в определенную директорию файлового сервиса и перезагрузить под файлового сервиса. Предварительно в сервисе конфигурации необходимо указать две настройки:
- docshouse.files.plugins.enabled – настройка для подключения и поиска плагина;
- docshouse.files.plugins.folder – путь для поиска плагина.
Подключение собственного типа хранилища контента подробно описано в документации: Подключение своего типа хранилищ контента
Вопрос: Как и где настраивается проксирование?
Ответ: Проксирование настраивается в разделе Конструктор микрофронтов.
Если раздел проектирования не отображается в интерфейсе Системы, необходимо в сервисе «Права доступа» создать ресурс «proxies» и выдать пользователю разрешения.
Также необходимо настроить проксирование на все маршруты. Настройка маршрутов проксирования описана в документации: Настройка маршрута проксирования
Вопрос: Должна ли платформа работать, если в Сервисе конфигураций нет конфигов?
Ответ: Да, платформа должна запускаться и работать.
В настройках, используемых для микросервисов, применяются следующие правила:
- должно быть указано значение по умолчанию
- должна быть возможность настраивать их через переменные окружения
- должна быть возможность настраивать их через сервис конфигураций
Вопрос: По каким причинам не удается активировать тумблер при создании связи между сущностями?
Ответ: Возможно, не заданы конфигурации для Сервиса связей. Перед созданием связей необходимо создать требуемые конфиги в соответствии с документацией: Настройки сервиса «Связи»
