|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Ilia Vinokurov 2:5020/400 25 Jan 2006 17:16:13 To : Gregory L. Semyonov Subject : Re: Производительность скриптов -------------------------------------------------------------------------------- Hello, Gregory! You wrote to Artem Chuprina on Mon, 23 Jan 2006 15:57:25 +0000 (UTC): ??>> Первое правило в такой ситуации - не запускать скрипт на каждый чих. ??>> Если snmptrapd иначе не умеет, его и чинить. GLS> Так и есть, snmptrapd запускает обработчик не для всех подряд трапов, GLS> а только для тех, которые нужны (имеют правильный OID). ??>> Если тем не менее уперлось ??>> именно его в непочиненном состоянии - запускать скомпилированный ??>> сишный враппер, который будет передавать данные постоянно запущенному ??>> скрипту. GLS> Последовал мудрому совету и взялся за написание сишного враппера. GLS> Планирую написать враппер, который будет отправлять данные через named GLS> pipe демону на Perl. И зачем столько геморроя ? Через файл никак нельзя ? 1. Враппер запускается, открывает файл, не забывая лочить его, и дописывает туда через разделитель порцию информации, закрывает файл. 2. Демон на перле тоже периодически открывает этот файл, не забывая лочить его, читает всю инфу из файла, усекает его, закрывает, обрабатывает прочитанную инфу. Думаю вышеприведенное логирование трапов устроит Вас в борьбе с вирусами :-) With best regards, Ilia Vinokurov. E-mail: ilvin@ilvin.msk.ru --- ifmail v.2.15dev5.3 * Origin: COMSTAR Telecommunications (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/12168ddbd44ce.html, оценка из 5, голосов 10
|