Several people have responded with similar answers. I already have the
queue runners set to run every 15 minutes. From 'ps -ef':
exim 181 1 0 Feb 17 ? 14:02 /usr/local/exim/bin/exim
-bd -q15m
but I see messages that sit out there for over 10 hours before they get
processed. I'm on a small'ish system, but CPU utilization is under 10%.
Below is a more complete 'ps' output. Although there are lots of new, and
very short lived, 'exim -q' processes, there are also several that are
from around 14:00 yesterday, 17 hours ago. Any ideas about whats going
on???
exim 3720 181 0 07:35:03 ? 0:00 /usr/local/exim/bin/exim
-bd -q15m
exim 3425 3323 0 07:34:17 ? 0:00 /usr/local/exim/bin/exim -q
exim 2585 2583 0 07:31:36 ? 0:00 /usr/local/exim/bin/exim -q
exim 181 1 0 Feb 17 ? 14:03 /usr/local/exim/bin/exim
-bd -q15m
root 4084 1 0 07:36:06 ? 0:00 /usr/local/exim/bin/exim
-Mc 1HObhu-00013n-2m
exim 3975 181 0 07:35:52 ? 0:00 /usr/local/exim/bin/exim
-bd -q15m
root 4096 181 0 14:55:26 ? 0:12 /usr/local/exim/bin/exim -q
exim 4073 4071 0 07:36:04 ? 0:00 /usr/local/exim/bin/exim
-Mc 1HObhr-00013b-OB
root 26687 181 0 14:10:26 ? 0:14 /usr/local/exim/bin/exim -q
exim 3816 181 0 07:35:21 ? 0:00 /usr/local/exim/bin/exim
-bd -q15m
exim 3908 181 0 07:35:40 ? 0:00 /usr/local/exim/bin/exim
-bd -q15m
exim 4092 4087 0 07:36:08 ? 0:00 /usr/local/exim/bin/exim
-Mc 1HObhu-00013n-RV
exim 3390 3387 0 07:34:12 ? 0:00 /usr/local/exim/bin/exim
-Mc 1HObg1-0000sM-Cs
exim 2992 2990 0 07:32:59 ? 0:00 /usr/local/exim/bin/exim
-Mc 1HObet-0000mD-01
root 2990 1 0 07:32:59 ? 0:00 /usr/local/exim/bin/exim
-Mc 1HObet-0000mD-01
root 3550 1811 0 07:34:41 ? 0:00 /usr/local/exim/bin/exim -q
exim 2116 2114 0 07:29:40 ? 0:00 /usr/local/exim/bin/exim -q
exim 3942 181 0 07:35:49 ? 0:00 /usr/local/exim/bin/exim
-bd -q15m
root 29208 181 0 14:25:26 ? 0:12 /usr/local/exim/bin/exim -q
root 2528 26687 0 07:31:26 ? 0:00 /usr/local/exim/bin/exim -q
exim 3852 181 0 07:35:27 ? 0:00 /usr/local/exim/bin/exim
-bd -q15m
exim 4015 181 0 07:35:52 ? 0:00 /usr/local/exim/bin/exim
-bd -q15m
exim 3459 181 1 07:34:25 ? 0:01 /usr/local/exim/bin/exim
-bd -q15m
exim 4086 4084 0 07:36:07 ? 0:00 /usr/local/exim/bin/exim
-Mc 1HObhu-00013n-2m
root 4048 1 0 07:35:59 ? 0:00 /usr/local/exim/bin/exim
-Mc 1HObhn-00013D-A4
root 3387 1 0 07:34:11 ? 0:00 /usr/local/exim/bin/exim
-Mc 1HObg1-0000sM-Cs
root 4087 1 0 07:36:07 ? 0:00 /usr/local/exim/bin/exim
-Mc 1HObhu-00013n-RV
exim 4041 181 0 07:35:58 ? 0:00 /usr/local/exim/bin/exim
-bd -q15m
root 3323 4096 0 07:34:02 ? 0:00 /usr/local/exim/bin/exim -q
root 2114 14232 0 07:29:40 ? 0:00 /usr/local/exim/bin/exim -q
exim 3682 181 0 07:34:52 ? 0:00 /usr/local/exim/bin/exim
-bd -q15m
exim 2530 2528 0 07:31:26 ? 0:00 /usr/local/exim/bin/exim -q
root 4071 1 0 07:36:04 ? 0:00 /usr/local/exim/bin/exim
-Mc 1HObhr-00013b-OB
exim 3861 181 0 07:35:30 ? 0:00 /usr/local/exim/bin/exim
-bd -q15m
exim 4050 4048 0 07:35:59 ? 0:00 /usr/local/exim/bin/exim
-Mc 1HObhn-00013D-A4
root 2583 29208 0 07:31:36 ? 0:00 /usr/local/exim/bin/exim -q
root 1811 181 0 14:40:26 ? 0:14 /usr/local/exim/bin/exim -q
exim 3552 3550 0 07:34:41 ? 0:00 /usr/local/exim/bin/exim -q
root 14232 181 0 15:55:26 ? 0:13 /usr/local/exim/bin/exim -q
Please respond to exim-users@???
To: Dan_Mitton@???
cc: exim-users@???
Subject: Re: [exim] smtp_accept_queue_per_connection
LSN: Not Relevant
User Filed as: Not a Record
On Mon, 5 Mar 2007, Dan_Mitton@??? wrote:
> in particular: "...subsequent messages are placed on the queue, but no
> delivery processes are started." When does a delivery process get
started
> for these messages? How can I shorten the time between being queued and
> being delivered?
1. When the next queue runner finds them.
2. Start queue runners more frequently.
--
Philip Hazel University of Cambridge Computing Service
Get the Exim 4 book: http://www.uit.co.uk/exim-book