Сервер в режиме многопроцессорного сетевого чтения-записи


НАЧАЛО >> Оглавление >> TCP/IP сервер ИРБИС 64/128 >> Конфигурирование и настройка сервера >> Описание параметров INI-файла сервера ИРБИС 64 >> Сервер в режиме многопроцессорного сетевого чтения-записи📄 Скачать в DOCX


Этот режим исключает использование потоков сетевого чтения-записи и режим отладки. Параллельная обработка с сетевым чтением-записью в процессе обработки повышает надёжность и отказоустойчивость сервера, а также сокращает время обработки за счёт уменьшения времени отклика на запрос.

В этом режиме сервер только прослушивает порт на наличие запроса. Вся обработка, включая часть мониторинга процессов, передаётся процессам обработки. Размер системной памяти, требующийся процессу, определяется общим списком клиентов и списком зарегистрированных клиентов.

Параметр Назначение
DUPLICATE_SOCKETS При значении 1 включает многопроцессорный режим, когда процесс обработки выполняет сетевое чтение-запись.
DUP_MAPING_WORK_FILES Обмен между процессами обработки и ядром сервера: 1 - через системную память, 0 - через временные файлы в workdir.
Dup_MappingFileSize Размер системной памяти, выделяемой процессу, в КБ.
Dup_ProcessCountPull Число процессов обработки, стартуемых сервером при запуске.