(0003202)
waiwong
06-16-08 21:05
|
We observe similar problems:
We have two scheduled tasks, each running for about 1.5 hours. The tasks will loop over thousands of records, but accessing basically just tens of web pages. It has other normal web access across the day.
When using Resin 3.0.x, a server with 700M reserved to resin, dual PIII 1G can run very smoothly.
When switching to 3.1.6, the server hangs many times a day. It seems that resin is not releasing the objects and Java has to perform garbage collection. When garbage collection is slow, it reports server unavailable.
The same server, when switching back to 3.1.5, is performing better. It just hangs after the two major tasks are performed.
Now we switch to another server with 2G reserved for resin 3.1.6, Quad Core Xeon Pro 2G, the server does not hang, but the memory still drops quickly.
Hope this helps. |
(0003219)
ferg
06-23-08 11:53
|
server/26d2
The apache/iis timeout is specific to win32. The issue is the default read timeout on the apache/iis side, which was the same as the Resin timeout. Since the default was 65s, which is too short for this timeout.
The defaults have been updated. As a workaround, you can set the
<load-balance-socket-timeout>600s</load-balance-socket-timeout> |