cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ralph Goers <Ralph.Go...@dslextreme.com>
Subject Re: Cocoon 2.1.9 Portal - Load Testing
Date Sat, 07 Apr 2007 04:17:59 GMT
Erron,

I took a look at PreparePortalAction. It doesn't implement ThreadSafe. 
It is and it should.  I can modify the source in SVN but you will need 
to modify our 2.1.9 source and check it in.  Unfortunately, this will 
require a new Cocoon build.

I took a look at the other portal actions and found the 
CopletSetDataAction and ObjectModelAction (which is deprecated) also 
don't implement ThreadSafe.  I'm not sure if you are using either one of 
those.

Ralph

Erron Austin wrote:
> In load testing our portal on Linux, Java 1.4.x (not quite sure of the 
> Ram),  I was throwing concurrent 400 users.  An issue that I'm seeing 
> is that I keep getting this message in the logs for each page:
>  
> ..........
>
> DEBUG (2007-04-06) 12:07.40:905 [sitemap] (/home/ese) 
> http-0.0.0.0-8080-105/DefaultComponentFactory: ComponentFactory 
> decommissioning instance of 
> org.apache.cocoon.portal.acting.PreparePortalAction.
>
> DEBUG (2007-04-06) 12:07.40:932 [sitemap] (/home/) 
> http-0.0.0.0-8080-164/DefaultComponentFactory: ComponentFactory 
> decommissioning instance of 
> org.apache.cocoon.portal.acting.PreparePortalAction.
>
> DEBUG (2007-04-06) 12:07.41:024 [sitemap] (/home/test1) 
> http-0.0.0.0-8080-164/DefaultComponentFactory: ComponentFactory 
> decommissioning instance of 
> org.apache.cocoon.portal.acting.PreparePortalAction.
>
> DEBUG (2007-04-06) 12:07.41:055 [sitemap] (/home/test2) 
> http-0.0.0.0-8080-164/DefaultComponentFactory: ComponentFactory 
> decommissioning instance of 
> org.apache.cocoon.portal.acting.PreparePortalAction.
>
> DEBUG (2007-04-06) 12:07.41:080 [sitemap] (/home/test3) 
> http-0.0.0.0-8080-164/DefaultComponentFactory: ComponentFactory 
> decommissioning instance of 
> org.apache.cocoon.portal.acting.PreparePortalAction.
>
>  
>
> Typically, if I was seeing this, I would pool the generator or 
> transformer.  But this is an Action, which doesn't appear to be 
> poolable.  
>
>  
>
> Question #1, is this a performance bottleneck?
>
> Ouestion #2, if so, what is the solution?
>
>  
>
> Thanks,
>
>  
>
> Erron
>

Mime
View raw message