AW: [IRCServices] Rotate Log function - performance
Yusuf Iskenderoglu
uhc0 at rz.uni-karlsruhe.de
Tue Feb 27 00:18:01 PST 2001
Hello;
Why don't you simply use the following ?
mv /bla/blups/blubber/services.log /bla/blups/blubber/oldlog/services.log.old
kill -USR2 `cat /bla/blupbs/blubber/services.pid`
Services used to have a rotatelog command, and it was removed, to use USR2 instead.
Regards;
yusuf
----------------------------------------------------------------------
| Yusuf Iskenderoglu | You get to meet all sorts, |
| eMail - uhc0 at rz.uni-karlsruhe.de | in this line of work... |
| eMail - s_iskend at ira.uka.de | |
| ICQ UIN : 20587464 \ TimeMr14C | |
----------------------------------------------------------------------
> -----Ursprüngliche Nachricht-----
> Von: ircservices-admin at ircservices.za.net
> [mailto:ircservices-admin at ircservices.za.net]Im Auftrag von Mark
> Hetherington
> Gesendet: Montag, 26. Februar 2001 22:58
> An: ircservices at ircservices.za.net
> Betreff: [IRCServices] Rotate Log function - performance
>
>
> I am considering adding a rotate log function to services (and to the ircd
> but that is beyond the scope of this list) which will automatically rotate
> the log each day at Midnight but am looking for a low/no
> performance impact
> determination that Midnight has occured.
>
> The daylight build used to have an isMidnight function called in the "main
> loop" but this rarely succeeded I guess because if Services
> happened to be
> idle or very busy at this time, Midnight passed before the isMidnight
> function activated.
>
> Eggdrop has a number of settings for automatic log rotation and after
> investigation it uses
>
> add_hook(HOOK_SECONDLY, (Function) core_secondly);
>
> with the per second function checking for Midnight among other things.
>
> Having not used this system before I wonder as to what impact on
> performance
> this may have on services. If anyone knows much about using per second
> routines or what impact it might have on services it would be much
> appreciated.
>
> Mark.
> CTCP Networks.
>
>
> -----------------------------------------------------------
> To unsubscribe, mail ircservices-request at ircservices.za.net
> with the word UNSUBSCRIBE in the subject of the mail.
> http://www.ircservices.za.net/mailman/listinfo/ircservices
>