При установке сервисов на выделенный сервер и их обновлении убедитесь, что в конфигурационном файле config.yml указаны актуальные настройки:
•сервиса хранения файлов предпросмотра
Для корректной работы сервиса хранилищ на выделенном сервере в конфигураторе Directum Launcher обновите значение параметра STORAGE_PATH – путь до локальной или сетевой папки, в которую перемещается содержимое документов. Максимальная длина пути до папки 200 символов. Кроме того, в параметре DATA_PROTECTION_CERTIFICATE_FILE должно быть указано имя файла сертификата с закрытым ключом. При необходимости обновите другие параметры сервиса, например ENABLE_SCALING – включение режима масштабирования. |
По умолчанию сервис асинхронных событий включен в состав общего сервиса. Для корректной работы сервиса на выделенном сервере исключите его из состава общего сервиса перед переносом. Если сервис вынесен на отдельный сервер для выполнения конкретных вычислений, в конфигураторе Directum Launcher заполните параметры: •HANDLED_MESSAGE_TYPES. Типы сообщений, которые необходимо обрабатывать; •JOBS_PROCESSING, JOBS_EXCLUDED. Уникальные идентификаторы фоновых процессов, которые нужно запускать и которые не нужно запускать; •ASYNC_HANDLERS_PROCESSING, ASYNC_HANDLERS_EXCLUDED. Уникальные идентификаторы асинхронных обработчиков, которые нужно выполнять и которые не нужно выполнять. Например, если сервис планируется использовать только для выполнения фоновых процессов, в параметре HANDLED_MESSAGE_TYPES укажите тип обрабатываемых сообщений Jobs, а в параметре JOBS_PROCESSING – список уникальных идентификаторов фоновых процессов. Также проверьте, что фоновые процессы не входят в список исключений JOBS_EXCLUDED. При необходимости обновите другие параметры сервиса. Настройка перемещения документов Если для фонового процесса по перемещению документов выделяется отдельный экземпляр сервиса асинхронных событий, то для этого экземпляра настройте выполнение асинхронного обработчика SetDocumentStorage: 1.На выделенном сервере в конфигурационном файле config.yml в секции SungeroWorker в параметре ASYNC_HANDLERS_PROCESSING укажите идентификатор асинхронного обработчика SetDocumentStorage. 2.Отключите выполнение этого асинхронного обработчика на основном сервере. Для этого в конфигурационном файле config.yml в секции SungeroWorker в параметре ASYNC_HANDLERS_EXCLUDED также укажите идентификатор асинхронного обработчика. |
Для корректной работы сервиса предпросмотра на выделенном сервере в конфигураторе Directum Launcher обновите значения параметров: •PREVIEW_STORAGE_HOST. Адрес сервиса хранения файлов предпросмотра (PreviewStorage), если сервис хранения был перенесен; •TEMP_CONVERSION_FOLDER. Путь до папки, в которой хранятся временные файлы предпросмотра. Рекомендуется использовать папку на SSD-диске; •DOCUMENT_PROVIDER_CACHE_FOLDER. Путь до папки, в которую загружаются исходные документы из файлового хранилища, для последующей подготовки к предпросмотру. Кроме того, в параметре DATA_PROTECTION_CERTIFICATE_FILE должно быть указано имя файла сертификата с закрытым ключом. При необходимости обновите другие параметры сервиса, например время хранения загруженных документов DOCUMENT_PROVIDER_FILE_EXPIRE_TIME. |
Для корректной работы сервиса хранения файлов предпросмотра на выделенном сервере в конфигураторе Directum Launcher обновите значение параметра STORAGE_PATH – путь до папки, в которой хранятся файлы предпросмотра документов. Рекомендуется использовать папку на SSD-диске, так как система будет часто обращаться к папке при конвертации документов для предпросмотра. При необходимости обновите другие параметры сервиса, например PREVIEW_EXPIRED_TIMEOUT – время, по истечении которого невостребованные данные для предпросмотра считаются устаревшими. |
Для корректной работы сервиса интеграции на выделенном сервере в конфигураторе Directum Launcher обновите значение параметра WEB_HOST_HTTP_PORT – порт, на котором доступен сервис интеграции при работе по протоколу HTTP. Значение по умолчанию 10781. Измените значение, только если на выделенном сервере порт отличается. При необходимости обновите другие параметры сервиса, например AUTH_BASIC_SCHEME_ENABLED, AUTH_TOKEN_SCHEME_ENABLED, AUTH_COOKIE_SCHEME_ENABLED, AUTH_NEGOTIATE_SCHEME_ENABLED – доступные типы аутентификации в сервисе. |
По умолчанию сервис виджетов включен в состав общего сервиса. Для корректной работы сервиса на выделенном сервере исключите его из состава общего сервиса перед переносом. Кроме того, в конфигураторе Directum Launcher обновите значение параметра MONGODB_CONNECTION_STRING – подключение к базе данных MongoDB. Значение параметра должно совпадать со значением в конфигурационном файле веб-сервера. При необходимости обновите другие параметры сервиса, например WIDGETS_ORLEANS_USE_DASHBOARD, WIDGETS_ORLEANS_DASHBOARD_PORT – настройки дашборда. |
По умолчанию сервис отчетов включен в состав общего сервиса. Для корректной работы сервиса на выделенном сервере: •исключите его из состава общего сервиса перед переносом; •в конфигураторе Directum Launcher обновите значения параметра REPORTS_PROCESSING_PARALLEL_COUNT – ограничение на количество отчетов, которое сервис может генерировать параллельно. Значение по умолчанию: 1 – если у процессора одно ядро; 2 – если у процессора два или больше ядер. При необходимости обновите другие параметры сервиса. |
1.Чтобы сервис NOMAD был доступен через корневую папку сайта, в конфигураторе Directum Launcher в секцию Сервис NOMAD (NomadService) добавьте переменную NOMAD_HOST_PATH_BASE и оставьте значение пустым. Пример настройки в config.yml:
2.Чтобы включить использование поисковой системы Elasticsearch для поиска документов, в конфигураторе Directum Launcher в секцию Сервис NOMAD (NomadService) добавьте переменную ELASTICSEARCH_DOCUMENT_SEARCH_ENABLED и установите флажок (true). Пример настройки в config.yml:
|
© Компания Directum, 2024 |