[Dovecot] Solaris/SSLonly/Lots of Users
Chris Wakelin
c.d.wakelin at reading.ac.uk
Wed Feb 21 17:40:31 UTC 2007
Steven F Siirila wrote:
> Anyone running Dovecot on Solaris, requiring only SSL connections, and
> servicing thousands of simultaneous users? Our past attempts to do so
> have failed due to dovecot-auth using up all 256 of its file descriptors.
> I say 256 since we are limited to that by the 32-bit libraries.
> We are looking at either compiling Dovecot in 64-bit and letting dovecot-auth
> file descriptors accumulate (not ideal), or providing Timo with access to
> one of our test servers so he can debug the problem. However, I would
> like to hear of anyone in the same boat first. Thanks!
>
You don't need it to be 64-bit, just change the ulimit/plimit parameters
on the processes (try "man plimit"). You can change the default by
editing /etc/system
e.g.
set rlim_fd_cur=2048
set rlim_fd_max=2048
to set the limit to 2048. We run "plimit -n 4096" on the dovecot master
process shortly after it starts and typically have 1200 or so concurrent
IMAP processes. Also look at "login_process_per_connection = no" in the
Dovecot configuration; this will mean the number of imap-login processes
is much reduced at the loss of a bit of security.
Best Wishes,
Chris
--
--+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+-
Christopher Wakelin, c.d.wakelin at reading.ac.uk
IT Services Centre, The University of Reading, Tel: +44 (0)118 378 8439
Whiteknights, Reading, RG6 2AF, UK Fax: +44 (0)118 975 3094
More information about the dovecot
mailing list