On 10/20/2010 6:06 PM, Sam Varshavchik wrote:
> Bowie Bailey writes:
>
>>
>> What is the behavior if the queue size never goes above queuelo?  How
>> often does Courier check queuelo and attempt to refill the memory queue?
>
> If the queue size never reaches queuelo, everything is tracked in
> memory. I think.
>
>> Since I have plenty of resources to spare on this machine, should I
>> decrease queuefill?
>
> I don't think this would make any difference. As I understand it, you
> had a massive number of messages that got dumped into your queue.
> That's it. Anything that was added to the queue afterwards takes a
> back seat. Older messages take priority, and won't be dealt with until
> the older messages are done. Now, if the older messages' delivery
> attempts failed and were rescheduled, they should get rescheduled
> after the newer messages, so the newer messages should eventually be
> gotten around to, before the messages to be retried.

The problem was that there were 5000 total recipients.  So the initial
delivery attempts took forever.  I saw some inconsistent behavior with
new messages.  Sometimes the new messages would come in and be
delivered.  Other times the new messages would get held in the queue.

> But as far as I understood you, you just had a bunch of messages
> dumped that took up all your bandwidth. That's all.

Right.  It took about 14 hours to process the initial delivery attempts.

The only thing I can think of that would be useful for me in this
situation would be to have a dedicated process for delivering to my
internal server.  Basically some way to tell Courier that there should
always be at least one delivery process available for a particular
server.  This way, regardless of how busy the queue gets, incoming
messages would not get delayed.

Of course, whacking the user with a clue-bat and telling them to send
those kind of messages at the end of the day so they can process
overnight would help too!  :)

-- 
Bowie

------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
courier-users mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to