On Thu, Oct 23, 2003 at 09:17:29AM +0200, =?iso-8859-2?Q?A. L. E. C?= wrote:
> >Jak ja to myślałem jak chciałem to napisać w perlu.
>
> > Podczas reloadu byłby
>
> >zapisywany czas ostatniego reloadu i np. reload nie byłby wykonywany
>
> >jeżeli reloadowaliśmy coś w ciągu ostatnich n sekund (np 600).
>
> Nie dokońca rozumiem sens. Chyba nie ma takiej potrzeby. Zamiast ustawiać n można wyłączyć daemona. Czasem też może się zdażyć, że będzie potrzeba reloadu częściej niż to n.
>
>
Wyobraź sobie maszynę która obsługuje 1000 użyszkodników i lmsa generujacego
dla niej regułki do iptables, siada sobie nasz księgowy i stuka, user iksiński
wpłacił, user kowalski wpłacił, zmiana w finansach powoduje ze trzeba
wygenerowac nowe konfigi odcinajace/zmieniajace przepustowosc (prawda?).
Czemu robić to co 60s skoro wystarczy co imo m*60s gdzie m możnaby zmieniać
przy kompilacji/w konfigu demona (m=5..15) tak będzie mniej zarznynania maszyny
zmiany uaktualnią się średnio po m*30 + 30 sekund, jakby ktoś pytał to rozkład
będzie jednostajny czyli równie dobrze to może być m*60 + 59 sekund jak i 1,
ale zmiany będą najpóźniej po 10-11 minutach więc da to się zauważyć.
BTW: skoro juz demoun będzie czytał z sqla to czy mógłby pisać i umieszczać
timestamp 'ostatnio zmieniono wtedy a ftedy' a w php-ui można dać zakładkę
konfigi i co będzie i kiedy zmienione.
kd.
--
Krzysztof Drewicz
Podsłuchane na pogrzebie: "Wiem, że to niezręcznie pytać o takie rzeczy w tej
chwili, ale przypominasz sobie, żeby on kiedykolwiek wspomniał coś o kodzie
źródłowym?" --- Charles Addams