Licensing connections & simultaneous users

24 views
Skip to first unread message

David Knight

unread,
May 25, 2012, 6:00:06 AM5/25/12
to designba...@googlegroups.com
db v6 on d3/win.
 
Can anyone please clarify some issues for me?
 
I know the web --> database component can consume 'n' databases licenses because the system grabs those as a communications conduit. Got that.
 
I also know that these connections will be used to 'pool' requests from potentially a relatively large number of clients using their browsers. I've not tested that yet, but I've read the reviews and believe it to be so. I'm told a good ratio is something like 8 or 10:1; that is there can be 8 or even times as many clients operating the system as there are web--> database connections. Got that, too. Indeed, I believe the number of different connections is theoretically infinite since one never knows where the client is; and is limited by the bottleneck imposed by server speed and physically channelling data in and out via the 'n' pipes setup for this purpose. But lets stick with an 8 or 10:1 ratio for convenience. Got that, too.
 
My question is about how many connections can a specific browser or PC have and how do they 'count' towards the above. Here's the reason for my question: Just now I wanted to start some work and it would have been really useful to have 3 'tabs' of designbais going in IE8; one for each 'area' of the system I am working upon. My system allowed be to connect with the first tab; duplicate that Ctrl-K; but when I tried to duplicate again [ie a third tab]; I got an error saying I had exceeded the number of concurrent users on my web server. WTF? I vaguely recall being told each desktop PC counted as one connection in db-speak, but from that one PC I could have multiple connections. Was I wrong? The manual is silent on this issue [that I could find].
 
Anyone know???
 
Cheers
 
David

David Knight

unread,
May 25, 2012, 9:41:03 PM5/25/12
to designba...@googlegroups.com
Andrew Morris from db emailed me this:
 
"

David

Multiple sessions on a single computer should only count as one licence as long as cookies are allowed - definitely the case in universe as licence usage is counted by unique cookie ids seen in the session file keyed with about 24 alphanumeric characters

Andrew Morris

Designbais"

Which is very useful. Playing around some more, I got by browser to open more tabs; but sometime it would not. I'm guessing it is a problem with my development system because I am doing everything on the one PC. So perhaps the web server bit of XP/Pro gets upset.

Bulent Can

unread,
May 26, 2012, 6:00:16 AM5/26/12
to designba...@googlegroups.com
Hi David,
 
There is no limit imposed by DesignBais on the number of browser sessions or the number of connections that you can have between a PC and the webserver.   (just a note:  As per RCF 2616, browsers limit these connections. Note that here the term connection refers to a connection between a PC and a webserver.  In DesignBais, the term connection is usually used to refer to the connections between the webserver and the database server).
 
 
Turning to DesignBais connections;  only one "busy" connection between the webserver and the database server originating from one PC at a time is allowed.  That means, if you hit the server with a long running processes in one of the browser instances and do something similar on another then you may get a warning on the 2nd one which would read something like "Please wait until your other processes complete".  This limit is needed to protect the web server in case of an application crash.  An application crash locks a connection for about five minutes.  Users generally don't wait that long.  They tend to kill the browser instance, open a new one and repeat the action that caused the crash in the first place.  Without the limit, this action would result in another valuable connection made unusable for another five minutes.  Having said that it is possible to change this limit if necessary.
 
The error message that you mentioned "..exceeded the number of concurrent users.." looks like a webserver message; e.g. Windows XP has a limit of 10 connections on the webserver and closing a browser instance does not necessarily close a connection.   Connection providers may generate similar messages as well.
 
Regards,
 
Bulent Can
DesignBais Pty Ltd
 
--
You received this message because you are subscribed to the Google Groups "DesignBais-Forum" group.
To view this discussion on the web visit https://groups.google.com/d/msg/designbais-forum/-/y_abZhS-QCoJ.
To post to this group, send email to designba...@googlegroups.com.
To unsubscribe from this group, send email to designbais-for...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/designbais-forum?hl=en.

David Knight

unread,
May 26, 2012, 7:55:09 PM5/26/12
to designba...@googlegroups.com
Hi Bulent,
Thank you! Great, informative reply. I've noticed the timeout thing too. I usually restart the connection when it obvious something has gone wrong, also a LISTU at TCL shows the port is waiting for input which usually means a fail, and finally a 'tandem <pibno>' will then show the port either in debug or crashed to TCL.
 
Cheers
David
To post to this group, send email to designbais-forum@googlegroups.com.
To unsubscribe from this group, send email to designbais-forum+unsubscribe@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages