Difference between revisions of "Serve.cfg:global:inactivity timeout"
Line 16: | Line 16: | ||
|'''Может повторяться:''' || ''нет'' || | |'''Может повторяться:''' || ''нет'' || | ||
|} | |} | ||
+ | |||
+ | '''Редактирование элемента:''' страница ''"Editing contest"'', вкладка ''"Global settings (serve.cfg)"'', блок ''"Advanced settings"'', поле ''"Inactivity timeout for `serve' and `run' (sec)"''. | ||
+ | |||
'''Описание.''' Данная конфигурационная переменная действует, если программа serve запущена с ключом <tt>-S</tt> в командной строке. Данный ключ передаёт программе <tt>serve</tt> файловый | '''Описание.''' Данная конфигурационная переменная действует, если программа serve запущена с ключом <tt>-S</tt> в командной строке. Данный ключ передаёт программе <tt>serve</tt> файловый | ||
дескриптор UNIX-сокета, который будет использоваться как сокет команд программы <tt>serve</tt>. | дескриптор UNIX-сокета, который будет использоваться как сокет команд программы <tt>serve</tt>. |
Latest revision as of 11:05, 12 February 2013
Навигация: Главная страница/Система ejudge/Использование/Конфигурационные файлы/serve.cfg/Глобальные конфигурационные параметры/inactivity_timeout
Имя переменной: | inactivity_timeout | |
Содержится в: | global | |
Используется: | serve, run | |
Тип содержимого: | integer | |
Может отсутствовать: | да | |
Значение по умолчанию: | 120 | |
Может повторяться: | нет |
Редактирование элемента: страница "Editing contest", вкладка "Global settings (serve.cfg)", блок "Advanced settings", поле "Inactivity timeout for `serve' and `run' (sec)".
Описание. Данная конфигурационная переменная действует, если программа serve запущена с ключом -S в командной строке. Данный ключ передаёт программе serve файловый дескриптор UNIX-сокета, который будет использоваться как сокет команд программы serve. Этот аргумент командной строки используется, когда сервер турнира запускается по требованию программой super-serve. Конфигурационная переменная inactivity_timeout задаёт время в секундах, после которого программа serve завершает свою работу, если за указанный промежуток времени к ней не было ни одного обращения. Если значение конфигурационной переменной не установлено, предполагается значение 120 секунд (2 минуты). Если значение переменной установлено в 0, значение тайм-аута полагается неограниченным.
Для программы run данная конфигурационная переменная действует, если эта программа запущена с ключом -S в командной строке. Этот аргумент командной строки используется, когда сервер проверки решений запускается по требованию программой super-serve. Конфигурационная переменная inactivity_timeout задаёт время в секундах, после которого программа run завершает свою работу, если за указанный промежуток времени к ней не было ни одного обращения. Если значение конфигурационной переменной не установлено, предполагается значение 120 секунд (2 минуты). Если значение переменной установлено в 0, значение тайм-аута полагается неограниченным.
Пример.
inactivity_timeout = 300