I have found that devMode was set to true .. so I changed it to false. Now I'm getting something around 140 req/s which is much better but still somewhat slow.
What more can I set to make it run faster ? My current settings are listed below: struts.mapper.alwaysSelectFullNamespace true struts.url.includeParams none struts.freemarker.templatesCache false struts.dispatcher.parametersWorkaround false struts.multipart.maxSize 2097152 struts.freemarker.mru.max.strong.size 100 struts.ognl.allowStaticMethodAccess false struts.codebehind.defaultPackage person struts.serve.static true struts.enable.DynamicMethodInvocation true struts.serve.static.browserCache false struts.tag.altSyntax true struts.freemarker.wrapper.altMap true struts.multipart.parser jakarta struts.i18n.reload false actionPackages org.apache.struts2.showcase.person struts.objectFactory.spring.autoWire name struts.xslt.nocache false struts.action.extension action,, struts.velocity.configfile velocity.properties struts.custom.i18n.resources globalMessages allowStaticMethodAccess false struts.url.http.port 80 struts.velocity.contexts struts.configuration.xml.reload false struts.objectFactory.spring.useClassCache true struts.url.https.port 443 devMode false struts.devMode false struts.ui.templateDir template struts.enable.SlashesInActionNames false struts.velocity.toolboxlocation struts.objectFactory spring struts.freemarker.manager.classname customFreemarkerManager struts.ui.templateSuffix ftl struts.objectFactory.spring.autoWire.alwaysRespect false struts.codebehind.pathPrefix / struts.multipart.saveDir struts.ui.theme xhtml struts.i18n.encoding UTF-8 struts.freemarker.beanwrapperCache false regards Daniel On Fri, Jun 26, 2009 at 5:35 PM, Daniel Guryca <dun...@gmail.com> wrote: > > Hi, > > I have just deployed included showcase sample application on to my tomcat 6. > > I'm very amazed how SLOWLY it runs. > I'm looking for a framework for my company and Struts 2 seems very good to me > (I have a previous experience with grails which is good for smaller > applications but too unstable and bugy for bigger apps) .... but how about > the Struts 2 performance ? > > I would expect much much better results (similar simple pages with stripes or > even grails almost fly - 700 and more req/s) !! > > I was running these on my dual core a...@2.1 Ghz using apache bench. > > ab -c 10 -n 1000 > 'http://localhost:8080/struts2-showcase-2.1.6/skill/edit.action' > 13 req/s > > > ab -c 10 -n 1000 > 'http://localhost:8080/struts2-showcase-2.1.6/showcase.action' > 19/ req/s > > Performance for other pages is also very very poor. > > What am I doing wrong ? > > Is Struts 2 really so horribly slow ? > > Thank you. > > regards > Daniel --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org