on 12-12-2013 9:10 AM
Hi,
We had situation where the number of connections was being execeeded.
Had 4 webi processing serevsr (2 on each node) with 50 connections each.
Each has max memory threshold of 9gb ram. Each node 24gb ram in total.
When look on machine generally under 10gb ram being used at any time so considering another webi processing server.
We have upped max number of connections to 70 on each webi porc server and advised users to cleanly logout of system to hopefully free up more sessions and therefore connections.
We also plan to reduce session timeout to 30 minutes and idel connection timeout.
Were higher but being advised no reports taking over 30 minutes
Thoughts and any advice for us optimising number of connections avaiable
Thanks
ARe you still getting errors intermittently of maximum connections reached?
You can actually see the number of connection in each servers metric which would help to know whether the load is being transffered appropriately.
Are we confident that the load is not very high at any given point of time? I suspect that the issue would possibly be due to connections not getting released. Keep a tab on the health of connection / wip servers.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Thanks for all advice - appreciate your points.
sizing done by consultants and recommendation was 9gb ram.
Where is the number of connections metric on teh webi processing server.
When look at server metrix on the wips don't see number of connections - see number of sessions - is this it?
Could add more wips but advise to have each uniform memory -size.
Generally on server looks to be plent of memory available so could add another wips but is there any danger if each configure for max memory threshold of 9gb ram and have 2 already on the 24gb ram server, this could take it above threshold.
What would you recommend re idle connection timeout - ours currently quite high 120 minutes - in process of adjusting session timeout to 30 minutes so would you alos suggest taking this down to 30 minutes to improve recycling of connections?
Thanks
i will not agree for that.
Idle Connection Timeout (minutes): it is for WIPS
Specifies the amount of time, in minutes, that the server waits for a request from an idle connection. Setting a value that is too low can cause a request to close prematurely. Setting a value that too high can caused requests to be queued while the server waits for idle requests to be closed.
Default value is 20 (minutes)
Session Timeout in (web.xml): this is for the Web application server/Tomcat
This will be for the Web application server/Tomcat timeout. Tomcat session will be activated from the user logged into the Launchpad and keep for 30 Mins
Default Max connections fro the WIPS is 50, however, the recomended value is 25.
but in your case it was set to 75. some time anyone of the WIPS may spike up and consume full memory and server resources.
I would suggest you to have more WIPS have 25 connections each to perform better
Seems like your system is not sized properly.
You should do a sizing exercise to determine proper number of webi report servers and their max connections settings :details are here :
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
i`m also more a fan of having less connections per WIPS but therefore more WIPS per Node. Also 9GB of RAM assigned for each WIPS is quite a lot.
I would create more WIPS with the default connection setting of 50 per process and assign 4 GB of RAM.
But i think you will get lots of different opinions here.
Regards
-Seb.
User | Count |
---|---|
83 | |
10 | |
10 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.