There's a patch that has it run queries against a MySQL database instead of
constantly rebuilding the cdb file. I don't remember where it is offhand,
but search the archives.
From: Justin R. Miller [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, September 18, 2002 9:15 AM
To: [EMAIL PROTECTED]
Subject: [vchkpw] HUGE pop3 bottleneck
-----BEGIN PGP SIGNED MESSAGE-----
I have just located a large source of problems with our installation.
We average about 500 POP3 logins per minute and we had roaming users
enabled. It seems that writing to the /usr/local/vpopmail/etc/open-smtp
file was a large bottleneck since so many logins were attempting to
write to the same file. Users would get "file busy" errors while
successful logins, when they happened, would take upwards of a minute.
Failures would happen instantly, since the file was not written to.
Has anyone found an alternate solution to this? I now use authenticated
SMTP only for this installation. Perhaps a directory of entries instead
of a file, or some kind of file-based DB? Any ideas? We'd like to keep
this feature, but with so many users, this seems to be the only system
bottleneck on this system (about 13,000 domains).
[!] Justin R. Miller <[EMAIL PROTECTED]>
Encrypted email preferred (key 0xC9C40C31)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (FreeBSD)
-----END PGP SIGNATURE-----