[JDEV] [Jabberd] Performance
Dan Anghel
anghel at medialogic.it
Tue May 28 03:14:59 CDT 2002
> Hello, I am new to jabber community.
> I have successfully installed a jabber server and have some clients
> already running. My question is about jabber performance:
> - How many concurrent / total users can I have running on jabberd (1000
> / 5000 / 10.000 ???) ? What is recommended configuration for this
> configuration?
Using only the jabber server would not allow you to have more that 1024
concurrent connections because of the limitations of the select() call. An
alternative would be to use jpolld which is a jabber component that replaces
the original connection manager of jabber and is based on the poll() call .
It would allow you to have more than 5000 concurrent connections for sure, up
to a few tenths of thousands. Instead you will have big problems of latency
and blocking of jpolld when you have a high traffic caused on one side by
jpolld and on the other side by jabber. You can choose as an alternative
solution to run multiple jpollds to decrease the traffic handled on every
side.
> - What additional modules do you recommend to use (e.g. Ldap / xdb ?? )
> in order to increase jabber performance?
>
> Thanks a lot,
> Lucian MATEESCU
More information about the JDev
mailing list