Hello Paul,
I would tackle this by trying things in this order:
1. Improve performance of Oracle (check your indexes, file systems, migrate to
faster hardware, ...)
2. Move to a faster SQL (eg mysql)
3. Try a larger UDP buffer for Radiator (see the SocketQueueLength global
parameter)
4. Interpose another proxy Radiator that logs to file, and have the last
Radiator in the chain do SQL logging.
Hope that helps.
Cheers.
On Jan 3, 3:49pm, paulz wrote:
> Subject: (RADIATOR) Making accounting robust.
> I need a solotion to make logging of accounting as robust a possible.
> Currently I am running an authenticating and an accounting Radiator server
> as separate processes, so accounting hickups cannot influence authentication
> and v.v.
> Part of the accounting info needs to be put in an Oracle database while
> still putting full accounting in standard 'detail' files.
> Currently I have the same accounting process doing both logging to files
> and Oracle, but when Oracle gets too slow I also loose file contents because
> the single-threaded nature of Radiator causes it to drop UDP packets.
> What is the best solution to avoid losing detail records ???
> Is proxying to an other Radiator process the solution ??
>
> Regards
> Paul van der Zwan
>
> ===
> Archive at http://www.thesite.com.au/~radiator/
> To unsubscribe, email '[EMAIL PROTECTED]' with
> 'unsubscribe radiator' in the body of the message.
>-- End of excerpt from paulz
--
Mike McCauley [EMAIL PROTECTED]
Open System Consultants Pty. Ltd Unix, Perl, Motif, C++, WWW
24 Bateman St Hampton, VIC 3188 Australia http://www.open.com.au
Phone +61 3 9598-0985 Fax +61 3 9598-0955
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald,
Platypus, Freeside, TACACS+, PAM, external, etc etc on Unix, Win95/8,
NT, Rhapsody
===
Archive at http://www.thesite.com.au/~radiator/
To unsubscribe, email '[EMAIL PROTECTED]' with
'unsubscribe radiator' in the body of the message.