Hi Hugh, thanks for your answer.
The "father" process is consuming too much CPU due to the amount of
requests, it's perfectly normal because we have a huge amount of
clients. The Radiator's performance it's not a problem.
We need to move forward because we see that the hardware it's
underused(one CPU core reaches several time 100% of use but the others
are unused). To avoid this problem and make use of all cores available
we take a look of "Farmsize" feature, but like I said we are a bit
worried about problems that could arise, like concurrency problems. So
my question is if there are known problems in use the Farmsize, or do
you advise to upgrade the configuration in another way.
Please note that we are thinking to use the Farmsize in accounting
process, so the known authentication problems will not be a problem for us.
Best regards,
António Mendes
WIT Software | Software Engineer
This email was sent under WIT Software's Confidentiality Policy
<https://www.wit-software.com/confidentiality-policy/>
Às 07:38 de 24-09-2015, Hugh Irvine escreveu:
Hello Antonio -
I am curious to know why your “father” process is taking so much time?
Have you checked a trace 4 debug with LogMicroseconds enabled to see what
exactly is taking the time?
If you send me a copy of your configuration file(s) directly, I will take a
look and try to make some suggestions.
FarmSize can be used in some situations, but it can cause problems in other
situations.
regards
Hugh
On 24 Sep 2015, at 00:40, António Mendes <antonio.men...@wit-software.com>
wrote:
Hello all,
We are running a scenario with an instance acting as a father and forwarding
the traffic for children processes according to some parameters in request. We
done that changing the init script and starting several instances of
radiator(each one in a different port).
We are noticing that the father process are consuming too much processing resources and
is only using one core, we would like to change this configuration to allow the
distribution of load for all CPU cores available in the server and to do that we are
thinking to use "FarmSize" and create several instances of father process.
Do you see any problem with this new approach(I'm a little bit worried about
the write concurrency of log files)? Do you have any concern or recommendations?
Thanks
--
António Mendes
WIT Software | Software Engineer
This email was sent under WIT Software's Confidentiality Policy
_______________________________________________
radiator mailing list
radiator@open.com.au
http://www.open.com.au/mailman/listinfo/radiator
--
Hugh Irvine
h...@open.com.au
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald,
Platypus, Freeside, TACACS+, PAM, external, Active Directory, EAP, TLS,
TTLS, PEAP, TNC, WiMAX, RSA, Vasco, Yubikey, MOTP, HOTP, TOTP,
DIAMETER, SIM, etc.
Full source on Unix, Linux, Windows, MacOSX, Solaris, VMS, NetWare etc.
_______________________________________________
radiator mailing list
radiator@open.com.au
http://www.open.com.au/mailman/listinfo/radiator