rlm_perl with huge load (~1000-1500 request per minute)

John S. Doe test at bi.com.ua
Mon Feb 11 16:28:06 CET 2008


Hello!

i use freeradiusd 1.7, rlm_perl with thread conf:

thread pool {
        start_servers =  100
        max_servers = 1500
        min_spare_servers = 1
        max_spare_servers = 10
        max_requests_per_server = 10
}

rlm_sql uses mysql.

All works fine, but sometime, at moment with high load:

Error: Discarding duplicate request from client nas_4:63429 - ID: 154 due to unfinished request 2176280

and radiusd like "frozen", take 99% of CPU time, and not response for
client's request.

FreeBSD 6.3, Hardware is adequate - 2xXeon with 2 Gb Ram.

any ideas?

Tnx.

-- 
WBR,
 John                          mailto:test at bi.com.ua




More information about the Freeradius-Users mailing list