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

Navigation:  TCP/IP Сервер БД ИРБИС64 > Конфигурирование и настройка сервера > INI файл сервера ИРБИС 64 - параметры >

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

Previous pageReturn to chapter overviewNext page

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

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

 

DUPLICATE_SOCKETS=1 – включение многопроцессорного режима (когда процесс обработки выполняет сетевое чтение-запись)

DUP_MAPING_WORK_FILES=1 - обмен между процессами обработки и ядром сервера - через системную память (1) или через временные файлы в рабочей директории workdir (0)

Dup_MappingFileSize=100 - размер системной памяти, выделяемой процессу, Kb

Dup_ProcessCountPull=2 - число процессов обработки, стартуемых сервером при запуске

 


См. также:

Список параметров файла irbis_server.ini (по алфавиту).

Сервер ИРБИС64 - описание работы