Параметры межпроцессорного взаимодействия


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


WORKDIR=Директория для сохранения временных файлов, используемых для межпроцессорного взаимодействия сервера и процессов обработки.

Если на сервере установить флаг ОТЛАДКА временные файлы не уничтожаются (следите за объемом физической памяти на диске и количеством файлов в директории).

MAPING_WORK_FILES=1 - обмен между процессами обработки и ядром сервера - через системную память (1) или через временные файлы (0) в рабочей директории workdir Если системной памяти не хватает, происходит обмен через файл. При включении этого режима, необходимо также включить проверку клиентов на подтверждение - CLIENT_TIME_LIVE, чтобы за ними не оставалась выделенная память.

MappingFileSize=1 - размер системной памяти выделяемой клиенту, Mb.

SERVICE_NAME=irbis_server.exe – (Не используется) Имя запускаемого сервисом WINDOWS сервера ИРБИС64. Это либо irbis_server.exe, либо server_64_console.exe.

RegisterWindowMessage=1 Сигнал обмена сообщениями между сервером и процессами обработки регистрируется в системе WINDOWS и получает уникальный идентификатор.

LISTEN_RESPONSE=1

IP_PORT_LOCAL=7778

Cигнал окончания процесса обработки посылается через TCP на порт 7778, а не как сообщение windows. В этом случае RegisterWindowMessage игнорируется.

Prefix_file_request=REQUEST_ Префикс к файлу обмена - запрос

Prefix_file_response=RESPONSE_ Префикс к файлу обмена - ответ