<< Click to Display Table of Contents >> Администрирование (Linux) > Конфигурирование настроек Сервис индексирования |
Настройки сервиса задаются в конфигураторе в секции Сервис индексирования (IndexingService).
Для оптимизации работы сервиса можно изменить максимальное количество попыток для обработки сообщений сервиса. По истечении количества попыток сообщение удаляется из очереди RabbitMQ. Настройки задаются в параметре MAX_RETRIES_PROCESS_MESSAGE. |
В системе можно перенести с СУБД на Elasticsearch поиск документов, задач, заданий и уведомлений по некоторым критериям. В этом случае при первоначальном индексировании утилита InitialIndexing отправляет данные сообщениями в очередь directumrx_<Наименование очереди>_indexing_service_initial_bulk. По умолчанию RabbitMQ передает сервису индексирования IndexingService одновременно по 5 сообщений из очереди. Благодаря этому первоначальное индексирование выполняется быстрее. Количество одновременно передаваемых сообщений можно изменить в параметре MAX_PARALLEL_INITIAL_BULK_MESSAGES_PROCESSING_COUNT. Возможные значения: от 1 до 25. Если указано другое значение, то по умолчанию используется максимальное – 25. |
Веб-сервер отправляет запросы на индексирование через очередь сообщений RabbitMQ. По умолчанию сервис индексирования одновременно обрабатывает 25 сообщений. Количество можно изменить в параметре MAX_PARALLEL_MESSAGES_PROCESSING_COUNT. Возможные значения: от 1 до 25. Чем больше значение, тем быстрее обрабатывается очередь. Если указано другое значение, то используется максимальное – 25. |
© Компания Directum, 2024 |