We have finally moved James into production and we are seeing a lot of
emails gathering in the outgoing directory and not getting processed.
Does anyone know what we can do limit the number of messages gathering
in the outgoing directory and never getting sent? Right now I did a
'find | wc -l' and I'm seeing about 800 messages. Here's our setup:
* JVM for Phoenix/James is allocated 1GB of heap
* Delay Settings:
<delayTime> 5 minutes </delayTime>
<delayTime> 10 minutes </delayTime>
<delayTime> 20 minutes </delayTime>
<delayTime> 45 minutes </delayTime>
<delayTime> 2 hours </delayTime>
<delayTime> 3 hours </delayTime>
<delayTime> 6 hours </delayTime>
<maxRetries> 25 </maxRetries>
* Outgoing delivery threads:
<deliveryThreads> 75 </deliveryThreads>
I'm not sure if the thread count is too high but 'top' is informing me
that James (which is the only Java process) is pegging the CPU at 49.9%
utilization. Any thoughts would be fantastic.
Thanks,
Ricardo
12:50:38 up 60 days, 15:25, 1 user, load average: 1.81, 1.95, 2.05
47 processes: 46 sleeping, 1 running, 0 zombie, 0 stopped
CPU states: cpu user nice system irq softirq iowait idle
total 85.1% 0.0% 9.5% 0.0% 0.0% 0.0% 5.4%
cpu00 73.2% 0.0% 17.4% 0.0% 0.0% 0.0% 9.4%
cpu01 97.0% 0.0% 1.6% 0.0% 0.0% 0.0% 1.4%
Mem: 2045472k av, 1958812k used, 86660k free, 0k shrd, 292484k
buff
1326296k actv, 303668k in_d, 8296k in_c
Swap: 2040212k av, 0k used, 2040212k free 234636k
cached
PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME CPU
COMMAND
15750 root 15 0 1061M 1.0G 11432 S 49.9 53.1 641:03 1 java
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]