We have a web application with an ASP front end, COM+ applications on the middle tier and a SQL 7.0 database on the backend. We are using RDS to hit the middle tier components via http. For some reason IIS doesn't allow us to create more than 2 instances of the middle tier components using RDS.DataSpace object via HTTP.
If we hit the same page from 3 different browsers on three different PCs and watch the COM+ applications, what we see is that 2 objects are created and third seems to wait for one of the other 2 to complete before it can begin its work. The number of active objects never goes above 2.
We have a second web site that connects to the same COM+ server. If we add this into the mix, we are able to see up to 4 objects activated, but cannot get a third object from either site to be serviced and the total number of active objects never goes above 4.
If we hit these same objects directly via DCOM we do not hit any limitations, so the issue does not appear to be with the COM+ components themselves.
Obviously the technologies we are using are out-dated, however a rewrite is not an option for an immediate solution. Any suggestions on how to troubleshoot and/or address this would be appreciated.
>> Stay informed about: RDS Limitation