You might want to start here: http://struts.apache.org/2.x/docs/performance-tuning.html
musachy On Fri, Jun 26, 2009 at 12:57 PM, Daniel Guryca<dun...@gmail.com> wrote: > Anybody ? > > Daniel > > On Fri, Jun 26, 2009 at 5:54 PM, Daniel Guryca<dun...@gmail.com> wrote: >> 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 > > -- "Hey you! Would you help me to carry the stone?" Pink Floyd --------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscr...@struts.apache.org For additional commands, e-mail: user-h...@struts.apache.org