(RADIATOR) Re: Radiator 3.3.1 stalls
Hugh Irvine
hugh at open.com.au
Wed Jan 8 15:04:34 CST 2003
Hello Riza -
You should probably upgrade to Radiator 3.5 which has improved SQL
timeout handling.
There are also a number of parameters available to modify SQL behaviour
including:
Timeout
FailureBackoffTime
See sections 6.28.4 and 6.28.5 in the Radiator 3.5 reference manual
("doc/ref.html").
regards
Hugh
On Wednesday, Jan 8, 2003, at 21:24 Australia/Melbourne, Riza Kamalie
wrote:
> guys,
>
> We are using Radiator 3.3.1 and have the radclietlist and Session
> database
> login to external Oracle databases like the config shows below, what is
> happening is that Radiator stalls completely when it receives SQL
> timeouts
> when the database doesn't respond in time, now it has been identified
> to be
> a performance issue on the database server side as this handles allot
> better
> on better performing hardware. The concern here is that radiator
> stalls with
> this SQL timeout error and doesn't reconnect when the database server
> becomes very busy with some sort of maintance on the server etc. which
> results in obvious downtime and requires a restart etc. is there way to
> increase this SQL timeout to within reasonable limits? what the
> current SQL
> timeout limit? or make it able to back off and reconnect? like the
> scenario
> where is backs off when it is unable to connect to a SQL database the
> first
> time?
>
> Anyone body had similar issues like this?
>
> Any comments/suggestions/ideas would be great?
>
>
> -----------------------------------------------------------------------
> -----
> ------------------------------------
> <ClientListSQL>
> DBSource dbi:Oracle:xxxx
> DBUsername xxxxx
> DBAuth xxxxx
> </ClientListSQL>
>
> <SessionDatabase SQL>
> DBSource dbi:Oracle:xxxx
> DBUsername xxxxx
> DBAuth xxxxx
> AddQuery insert into RADONLINE (USERNAME, USERID,
> NASIDENTIFIER, NASPORT, \
> ACCTSESSIONID, TIME_STAMP, FRAMEDIPADDRESS,
> NASPORTTYPE, \
> SERVICETYPE, CLI, RECEIVED_TIME,
> CALLING_STATION_ID)
> \
> values ('%u', '%U', '%N', %{NAS-Port},
> '%{Acct-Session-Id}', \
> '%{Timestamp}', '%{Framed-IP-Address}',
> '%{NAS-Port-Type}', '%{Service-Type}', \
> '%{Called-Station-Id}', to_date('%l', 'DY MON
> DD
> HH24:MI:SS YYYY'), '%{Calling-Station-Id}')
> </SessionDatabase SQL>
> -----------------------------------------------------------------------
> -----
> -----------------------------------------
>
> Thanks
>
>
> Riza Kamalie
> Technical Systems Manager
> Engineering
>
> Worldonline
> A Division of Tiscali (Pty) Ltd
> +27 (21) 940 9954
> +27(0) 82 992 2027
> riza at za.tiscali.com
> http://www.worldonline.co.za
>
>
> Disclaimer: This email is considered a business record and is therefore
> property of Tiscali. This email, and any files transmitted with it are
> confidential and are intended solely for the use of the individual or
> entity
> to whom they are addressed. This communication represents the
> originator's
> personal views and opinions, which do not necessarily reflect those of
> Tiscali. If you are not the original recipient or the person
> responsible for
> delivering the email to the intended recipient, be advised that you
> have
> this email in error, and that any use, dissemination, forwarding,
> printing,
> or copying of this email is strictly prohibited. If you received this
> email
> in error, please immediately notify mailto:disclaimer at za.tiscali.com.
> Very funny Scotty... Now beam down my clothes!!
>
>
--
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. Available on *NIX, *BSD, Windows 95/98/2000, NT, MacOS X.
-
Nets: internetwork inventory and management - graphical, extensible,
flexible with hardware, software, platform and database independence.
===
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.
More information about the radiator
mailing list