Am Donnerstag, den 24.08.2006, 23:48 -0400 schrieb Noel J. Bergman:
> Stefano Bagnara wrote:
> 
> > What does the "Confirmed" word in the subject means?
> 
> As noted in the original e-mail, it means that I had it happen over the
> course of a week in my production environment, but that I had not dug into
> the heap to see what went wrong, nor have I had (nor did I expect to have)
> any time at all to dig into the heap this week.
> 
> > What mysql drivers do you use? What mysql server do you use?
> 
> The same driver that we used to ship.  And the memory leak isn't in the
> database server process, which generally runs non-stop for anywhere from
> months to over a year without problem.  And non-JAMES JVMs in my production
> environment that use the same driver have been running for months without
> any noticable memory leak.

But maybe we use some other queries which cause such problems with this
"old" driver. Can you try to use the "current" ? 

> 
> > I suspect the problem may be in a buggy mysql driver
> 
> Possibly, although from what little research I had time to do, it seems that
> more bugs were introduced AFTER the version I am using than before.  So it
> could be a buggy driver, or perhaps some JAMES component matcher/mailet not
> tested in our stock configuration.

Can you show us your config.xml ?

> 
> > or simply you give not enough memory to james for your traffic.
> 
> That would be a no.  The process grew slowly for a week until it blew up.
> And I keep a very tight leash on the maximum message size permitted.
> 
> > Please never again post a "blocker" message like this without version
> > informations and configuration if you plan to not be able to answer
> > questions fast ;-)
> 
> Too bad.  It wasn't as if I thought it was a good idea to indicate --- as I
> packed to leave for the airport --- that I had run out of memory in a
> production environment.  We can ship if that's what everyone wants.  I'll
> dig into it when I have time, but this was not a good week time-wise for me.
> I might have time to restart the JVM and run with hprof this weekend when I
> can babysit the server.
> 
Just to share our memory usage on james. In our production we have a
james server with many costum mailets + matchers. We use -Xmx512m
-Xms64m as JVM_OPTS. We had a memory usage of 257MB on monday (which i
told Noel). Now its 220MB. So it was dropped. We use mysql-4.1 +
mysql-connector-5.0.3 and db for spooling.
 
>       --- Noel
> 
bye 
Norman

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

Reply via email to