lawks Posted November 17, 2009 Share Posted November 17, 2009 Hi,I am using JasperServer 3.5 Communication with MSSQL database. A simple report can be generated within 10s for 1 user is online. However when around 10 users are online in different machine. The previous user generate the same report using around 180s. Is there any limitation on the number of concurrent users? or any thead configration need to tune on the JasperServer?Regards,K.S. Link to comment Share on other sites More sharing options...
sjongenelen Posted November 17, 2009 Share Posted November 17, 2009 as ive read in this forum, this presumably has to do with you JDBC/ODBC connection to the database. edit: i checked the forum couldnt find it that fast :P but i know it because Sherman said it :p it has something to do with the max of 5 concurrent connections :) glPost Edited by sjongenelen at 11/17/2009 09:40 Link to comment Share on other sites More sharing options...
vishal29bhp Posted November 17, 2009 Share Posted November 17, 2009 Hi, Just search "dataSourceObjectPoolFactory" in application-context.xml and by tweaking it u can alter no of connections. and let me know if ur report viewing become faster then before. regardsVishal Link to comment Share on other sites More sharing options...
lawks Posted November 18, 2009 Author Share Posted November 18, 2009 Thank you for your suggestion.However no change on the performance when increased the value of 'dataSourceObjectPoolFactory'.Any other factors? Link to comment Share on other sites More sharing options...
sjongenelen Posted November 18, 2009 Share Posted November 18, 2009 yes, everything. Try to run the querys of the reports directly into the MSSQL server. simultaniously ofcourse Link to comment Share on other sites More sharing options...
lawks Posted November 18, 2009 Author Share Posted November 18, 2009 The db behavior seems good and can return to those users in a short time simultaneously. Thanks Link to comment Share on other sites More sharing options...
sjongenelen Posted November 18, 2009 Share Posted November 18, 2009 if you checked the MSSQL server its safe to say its the jasperserver. Go check/monitor resources on the machine Link to comment Share on other sites More sharing options...
suedonne123 Posted November 18, 2009 Share Posted November 18, 2009 Make sure you do not have debugging level logs turned on for JasperServer...This one bit me last week...I could not figure out why my web service calls were taking so long to return the report structures, etc...I had turned on debug level in the log4j.properties file to debug something else and forgot to set it back...duh... :(' 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