I believe that you will find that blaming this java class is a measurement
artifact.  If you look at the code, it's a one-line wrapper around other
things:
https://github.com/DSpace/DSpace/blob/master/dspace-xmlui/src/main/java/org/dspace/springmvc/CocoonForwardController.java

As to whether Cocoon is a bottle-neck, that's a deeper question involving
how else you'd get certain things done.

If I were seeing things grind to a halt while students were submitting
their work, I'd look at decoupling the deposit from the rest of repository
using the standard SWORD interface.

cheers
stuart

--
...let us be heard from red core to black sky

On Wed, Jun 8, 2016 at 6:45 AM, Hui Zhang <zhang4...@gmail.com> wrote:

> Hello,
>
> We have an fairly large these and dissertation IR running on DSpace 3.0
> XMLUI, which faced the problem of sluggish speed recently as students start
> to deposit their works for graduation. Although the usage level is more
> than normal, but we still feel it is odd because of the resources committed
> to it (heap memory: 10GB, max allowed DB connections: 80). Our NewRelic
> monitor identifies '/CocoonForwardController/forwardRequest'
> (org.apache.cocoon.sitemap.SitemapServlet.service()) as the bottleneck that
> takes average 33 sec while others take ms. As Cocoon forwardrequest is
> about 98% of the requests, the IR becomes too slow for users. I am
> wondering whether other institutes have similar performance issues and
> whether Cocoon, or how it is implemented in DSpace, has been discussed with
> speed related issues? We appreciate suggestions and are willing to
> collaborate on some solutions as well.
>
> Best,
> --
> Hui Zhang
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "DSpace Technical Support" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to dspace-tech+unsubscr...@googlegroups.com.
> To post to this group, send email to dspace-tech@googlegroups.com.
> Visit this group at https://groups.google.com/group/dspace-tech.
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"DSpace Technical Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dspace-tech+unsubscr...@googlegroups.com.
To post to this group, send email to dspace-tech@googlegroups.com.
Visit this group at https://groups.google.com/group/dspace-tech.
For more options, visit https://groups.google.com/d/optout.

Reply via email to