Параметры конфигурации

Компонент использует параметры конфигурации, заданные в секции [ScanEngine] объединенного конфигурационного файла Dr.Web для почтовых серверов UNIX.

Эта секция хранит следующие параметры:

Параметр

Описание

LogLevel

{уровень подробности}

Уровень подробности ведения журнала компонента.

Если значение параметра не указано, используется значение параметра DefaultLogLevel из секции [Root].

Значение по умолчанию: Notice

Log

{тип журнала}

Метод ведения журнала компонента.

Значение по умолчанию: Auto

ExePath

{путь к файлу}

Путь к исполняемому файлу компонента.

Значение по умолчанию:

для GNU/Linux: /opt/drweb.com/bin/drweb-se

для FreeBSD: /usr/local/libexec/drweb.com/bin/drweb-se

IdleTimeLimit

{интервал времени}

Максимальное время простоя компонента, при превышении которого он завершает свою работу.

Если задано значение параметра FixedSocketPath, то настройка игнорируется (компонент не завершает свою работу по истечению максимального времени простоя).

Допустимые значения: от 10 секунд (10s) до 30 дней (30d).
Если установлено значение None, то компонент будет работать постоянно; в случае отсутствия активности ему не будет отправлен сигнал SIGTERM.

Значение по умолчанию: 1h

FixedSocketPath

{путь к файлу}

Путь к файлу UNIX-сокета фиксированного экземпляра сканирующего ядра Dr.Web Scanning Engine.

При задании этого параметра демон управления конфигурацией Dr.Web ConfigD следит за тем, чтобы всегда имелся запущенный экземпляр сканирующего ядра, доступный клиентам через этот сокет.

Значение по умолчанию: (не задано)

MaxForks

{целое число}

Максимальное разрешенное количество экземпляров дочерних сканирующих процессов, порождаемых сканирующим ядром Dr.Web Scanning Engine, которые одновременно могут быть запущены.

Значение по умолчанию: Автоматически определяется при старте как удвоенное число доступных процессорных ядер, или 4, если полученное число меньше 4.

WatchdogInterval

{интервал времени}

Периодичность, с которой Dr.Web Scanning Engine проверяет работоспособность порожденных им дочерних сканирующих процессов для обнаружения зависаний при проверке («сторожевой таймер»).

Значение по умолчанию: 15s

BufferedIo

{логическое значение}

Использовать или не использовать буферизованный ввод-вывод при проверке файлов.

Использование буферизованного ввода-вывода в ОС семейства GNU/Linux и ОС FreeBSD может увеличить скорость проверки файлов, расположенных на медленных дисковых устройствах.

Возможные значения:

On, Yes, True — использовать буферизованный ввод-вывод;

Off, No, False — не использовать буферизованный ввод-вывод.

Значение по умолчанию: Off

AbortForkOnTimeout

{логическое значение}

Завершать или не завершать процессы сканирования при тайм-ауте, послав им сигнал SIGABRT.

Возможные значения:

On, Yes, True — завершать процессы сканирования при тайм-ауте;

Off, No, False — не завершать процессы сканирования при тайм-ауте.

Значение по умолчанию: Off