|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Serge 2:5020/400 26 Dec 2003 08:30:10 To : Vladimir V. Ivanov Subject : Re: так ли необходим сетевой экран? точнее где он необходим и какой? -------------------------------------------------------------------------------- .ua> <poaob1-hq2.ln1@abb.wessen.ru> .ua> <20031224141000.369afa20.vivanov@tmsoft-ltd.kiev.ua> .ua> <dmdob1-0d3.ln1@abb.wessen.ru> <bsdhap$vaq$1@news.siberia.net> .ua> <20031225102747.4bd4a2c3.vivanov@tmsoft-ltd.kiev.ua> From: Serge <genie@nsk.ru> Vladimir V. Ivanov wrote: > Разумеется, от атомарной операции замены всех таблиц я бы не > отказался.... СТООП! Вроде бы это можно организовать! Собственно, нужно лишь пересмотреть немножко логику работы при обновлении таблиц. Сейчас как получается? Читается конфиг, параллельно разбираясь на правила во внутреннем их представлении и строясь в таблицу. Встретили COMMIT - таблицу отослали на замену. Если еще не дошли до конца файла - повторяем предыдущие пункты. Если это так, то переделать чуток: Читается конфиг, параллельно разбираясь на правила во внутреннем их представлении и строясь в таблицу. Встретили COMMIT - таблицу закрыли. Если еще не дошли до конца файла - открываем новую таблицу и повторяем предыдущие пункты. Отослали все построенные таблицы на замену. -- wbr, Serge --- ifmail v.2.15dev5.1 * Origin: Magistral Telecom JV. (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.linux/11846cc7446d0.html, оценка из 5, голосов 10
|