Some Questions about Cyrus Agregattion ( Murder )

Duncan Gibb Duncan.Gibb at SiriusIT.co.uk
Tue Jun 22 05:54:15 EDT 2010


Lucas Zinato Carraro wrote:

WC> There is, however, no way to keep the connection to backends
WC> open beyond & between each user session.  If you have a lot
WC> of short lived IMAP connections, you're probably interested
WC> in up-imapproxy.

LZC> I believe that most customers will use Thunderbird and
LZC> Outlook with IDLE support.
LZC> And i think that this clients will keep connection open.

LZC> Someone with more experience know if the thunderbird really
LZC> keeps the connection open?

Thunderbird normally keeps at least one, and often _several_ IMAP
connections open per user.

You may find it helpful to tune different front-ends according to the
type of client connecting.  Desktop clients tend to hold connections
open for long periods (all day), whereas webmail implementations
typically open and close a large number of connections, and some mobile
push providers who don't support IDLE (eg RIM Blackberry) will poll for
each user every few minutes.

As Wes points out, proxyd process churn is relatively expensive.


LZC> IDLE  imap command  is compatible in Cyrus Murder enviromment ??

Yes.  In your non-referring scenario, the proxyd process on the
front-end will hold open its connection to the backend and report IDLE
updates just like a single-box Cyrus system.


Cheers


Duncan

-- 
Duncan Gibb - Technical Director
Sirius Corporation plc - control through freedom
http://www.siriusit.co.uk/ || t: +44 870 608 0063
Debian Cyrus Team - https://alioth.debian.org/projects/pkg-cyrus-imapd/


More information about the Info-cyrus mailing list