Обрабатываемые сигналы |
Все постоянно находящиеся в памяти модули компонентов программного комплекса Dr.Web для почтовых серверов UNIX поддерживают обработку следующих сигналов: •SIGHUP - при получении этого сигнала компоненты перечитывают свои конфигурационные файлы. Если этот сигнал получает компонент Dr.Web Monitor, то конфигурационные файлы перечитываются модулями всех запущенных компонентов; •SIGINT и SIGTERM - при получении любого из этих сигналов модули завершают свою работу. Некоторые модули Dr.Web MailD поддерживают обработку дополнительных сигналов: •модули, играющие роль компонента Sender, получив сигнал SIGUSR2, производят попытку отправить все сообщения, находящиеся во внутренней очереди и ожидающие отправки; •модуль drweb-receiver, получив сигнал SIGUSR1, сохраняет в файл restrictions.txt внутреннюю статистику срабатывания SMTP-ограничений; •все компоненты при получении сигнала SIGUSR1 сохраняют статистику по работе пулов потоков и соединений. Файлы статистики сохраняются в каталог, указанный в значении параметра BaseDir секции [General] конфигурационного файла Dr.Web MailD. Статистика работы пулов потоков сохраняется также в виде записей в файлы журналов на уровне Debug. Следовательно, если установлен менее подробный уровень подробности журнала, то статистические записи не будут сохраняться в журнал. О формате внутренней статистики Dr.Web MailD см. в следующем разделе.
|