On Wed, 2011-05-25 at 12:16 +0200, Eric Charles wrote: > Hi, Hi, > > Can you give us a rough estimate of the traffic you have? > Mainly SMTP? How many incoming mails/requests per second? >
at this time we don't have very high mail traffic, more or less 500/600 mail per day. James is configured as smtp and imap servers and I think that most of the traffic is IMAP (currently there are about ten active clients at the same time making requests to the James IMAP server). > This will allow us to better define the place to look at. > > Also, is the CPU always remain 100% when you have that issue? Yes, it is in most cases. > Is the log still showing messages after the OOM? Yes, please consider following log sequence: DEBUG 04:51:13,425 | james.smtpserver | Unable to process request java.lang.OutOfMemoryError: PermGen space DEBUG 04:51:16,731 | james.imapserver | ID=2085331846 Got <tag>: 1125 DEBUG 04:51:16,731 | james.imapserver | ID=2085331846 Got <command>: noop DEBUG 04:51:16,731 | james.smtpserver | ID=1200023601 executing hook org.apache.james.protocols.smtp.core.log.HookResultLogger@5ae99cbb DEBUG 04:51:16,731 | james.smtpserver | Unable to process request java.lang.OutOfMemoryError: PermGen space DEBUG 04:51:16,731 | james.smtpserver | Unable to process request java.lang.OutOfMemoryError: PermGen space DEBUG 04:51:13,425 | james.smtpserver | Unable to process request java.lang.OutOfMemoryError: PermGen space DEBUG 04:51:13,425 | james.imapserver | ID=2140019352 Got <tag>: A05974 I noticed that sometimes the problem occurs for a "blockage" of ActiveMQ. For some reason it happens that not all spooled mail will be processed and they remain in "store/activemq/blob-transfer/" folder. If the number of mail rises too high then the problem occurs. Last thing: James is installed on a server machine whit following characteristics: OS: Opensuse 11.4 64bit Linux kernel 2.6.37.6-0.5 java version: 1.6.0_25 RAM: 8Gb Architecture: x86_64 CPU(s): 6 On-line CPU(s) list: 0-5 Thread(s) per core: 1 Core(s) per socket: 6 CPU socket(s): 1 Vendor ID: AuthenticAMD CPU family: 16 Model: 8 Stepping: 1 CPU MHz: 2599.966 BogoMIPS: 5200.12 Virtualization: AMD-V Thanks for your help, Nicola. > > Tks, > - Eric > > On 25/05/2011 11:54, Nicola Salvemini wrote: > > > > Hello, > > > > I'm using James 3.0-M3 with maildir. Everything works fine for one or > > two days until I start having memory problems and I need to restart > > James. > > The problems begin with a long series of messages such as > > > > WARN 04:46:27,928 | org.apache.activemq.broker.jmx.ManagedRegionBroker > > | Failed to register MBean: > > org.apache.activemq:BrokerName=james,Type=Subscription,persistentMode=Non-Durable,destinationType=Queue,destinationName=spool,clientId=ID_alice-58445-1306246275420-4_1,consumerId=ID_alice-58445-1306246275420-3_1_22_4524 > > WARN 04:46:27,928 | org.apache.activemq.broker.jmx.ManagedRegionBroker > > | Failed to register MBean: > > org.apache.activemq:BrokerName=james,Type=Subscription,persistentMode=Non-Durable,destinationType=Queue,destinationName=spool,clientId=ID_alice-58445-1306246275420-4_1,consumerId=ID_alice-58445-1306246275420-3_1_22_4524 > > WARN 04:46:27,928 | org.apache.activemq.broker.jmx.ManagedRegionBroker > > | Failed to register MBean: > > org.apache.activemq:BrokerName=james,Type=Subscription,persistentMode=Non-Durable,destinationType=Queue,destinationName=spool,clientId=ID_alice-58445-1306246275420-4_1,consumerId=ID_alice-58445-1306246275420-3_1_22_4524 > > WARN 04:46:27,928 | org.apache.activemq.broker.jmx.ManagedRegionBroker > > | Failed to register MBean: > > org.apache.activemq:BrokerName=james,Type=Subscription,persistentMode=Non-Durable,destinationType=Queue,destinationName=spool,clientId=ID_alice-58445-1306246275420-4_1,consumerId=ID_alice-58445-1306246275420-3_1_22_4524 > > > > and then > > > > DEBUG 04:51:11,445 | james.smtpserver | Unable to process request > > java.lang.OutOfMemoryError: PermGen space > > > > The CPU usage is over 100% and my only alternative is to restart James. > > I tried to increase VM memory (at this time I have -Xms512m -Xmx1024m) > > but the problem keeps coming back. > > Does anyone have a suggestion to solve the problem? > > Thanks in advance, > > > > > > Nicola. > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
