<< Click to Display Table of Contents >> Администрирование (Linux) > Расширенная установка Установка сервисов на выделенном сервере |
С помощью инструмента Directum Launcher веб-сервер и сервисы Directum RX устанавливаются на один сервер. В разделе описывается, как перенести сервисы Directum RX с основного сервера, где развернут веб-сервер, на выделенный. Приведена настройка сервисов через конфигурационный файл, но вместо него можно использовать визуальный конфигуратор.
В списке представлены сервисы, которые можно перенести на отдельный сервер, и рекомендации, когда это необходимо делать:
•Сервис хранилищ (StorageService) рекомендуется выносить на сервер, где расположено файловое хранилище. В этом случае при обращении клиентских приложений запросы напрямую отправляются к серверу хранилищ в обход веб-сервера, что сокращает потребление трафика. Также при необходимости на сервере можно развернуть второе файловое хранилище. Например, на сервере используется два жестких диска. В этом случае для работы с текущими файлами можно использовать SSD-диск, а редко используемые данные хранить на HDD;
•Сервис асинхронных событий (Worker) устанавливается на отдельный сервер, если необходимо выполнять сложные вычисления фоновых процессов. Это позволяет снизить нагрузку на основной сервер.
Сервис Worker можно устанавливать на несколько серверов для разделения выполняемых функций. Например, на компьютере с веб-сервером установить сервис для выполнения фоновых процессов, а затем перенести экземпляр этого же сервиса на выделенный сервер и перенастроить его для работы асинхронных обработчиков;
•Сервис предпросмотра (PreviewService) и Сервис хранения файлов предпросмотра (PreviewStorage) устанавливаются на отдельный сервер, если в процессе использования системы Directum RX на основном сервере выросла нагрузка, а именно в лог-файле сервиса значительно увеличилось время конвертации даже небольших документов. Кроме этого, сервисы устанавливаются отдельно, если ресурсов основного сервера недостаточно.
Сервис PreviewService можно переносить на несколько серверов, при этом сохранив основной экземпляр на компьютере с веб-сервером. В этом случае документы отправляются на обработку любому экземпляру сервиса в порядке очереди, установленной в RabbitMQ.
Сервис PreviewStorage используется для длительного хранения файлов, поэтому его достаточно развернуть либо на основном, где установлен веб-сервер, либо целиком перенести на выделенный сервер;
•Сервис интеграции (IntegrationService) устанавливается отдельно, если ресурсов основного сервера недостаточно;
•Сервис отчетов (ReportService) рекомендуется перенести на выделенный сервер, если в компании работает более 1000 сотрудников и они активно пользуются отчетами;
•Сервис виджетов (Widgets) рекомендуется перенести на выделенный сервер, если в компании работает более 1000 сотрудников и они активно пользуются виджетами;
•Сервис NOMAD (NomadService) рекомендуется перенести на выделенный сервер, если необходимо снизить нагрузку на основной сервер.
Если в системе будет использоваться шифрование документов, установите сервис ключей.
При обновлении системы Directum RX на основном сервере обновите сервисы на выделенном.
© Компания Directum, 2024 |