2006 IR Open Dicussion Posted August 26, 2006 Share Posted August 26, 2006 By: Thomas Ludwig Kast - tomkast jasper performance issue 2006-01-19 11:37 hello, has JasperFillManager.fillReport() been tested under simultaneous requests? i run fine with 1 thread (grinder load testing, 1 thread == 1 virtual user). with two threads throughput slows considerabley. with three threads the system barely moves, hanging on this call: jasperPrint=JasperFillManager.fillReport(jasperReport, parameters, conn); thanks, tom By: Thomas Ludwig Kast - tomkast RE: jasper performance issue 2006-01-19 13:01 fyi - i am running FirstJasper.jrxml to HTML export using JR 1.1.1. i think that the lock up is in net.sf.jasperreports.engine.fill.JRVerticalFiller.fillReportContent() and the looping which calls fillReportContent() on JRVerticalFiller.fillReport() ... while (next()) { fillReportContent(); } .... tom By: Thomas Ludwig Kast - tomkast RE: jasper performance issue 2006-01-19 19:40 ...thought (danger).... for a multi-user webapp like ussrp, should the controller spawn new processes (java) for each fill request (cgi-style)? surely you have a best practice here... ...maybe a third variation would be to have a non-static version of the FillManager. thanks! tom By: Thomas Ludwig Kast - tomkast RE: jasper performance issue 2006-01-20 12:39 silence from jasper dev team on this? should i move the help request to open discussion? thanks tom By: Thomas Ludwig Kast - tomkast RE: jasper performance issue 2006-01-24 09:10 fyi - issue was not jasper lib. issue was over utilized hardware (RAM). that is a good thing :-) with 100MB RAM, jasper/tomcat/ussrp handled multiple simultaneous requests very well. tom Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now