website suffering from page cannot be displayed errors

we recently launched an update version of our site.  The front end was programmed using visual studio .net using vb.  our iis server is running 6.0.  Our old website was just asp developed on I believe vb.  In house we had no problems.  Now we launched and with 1 in 100 clients get page cannot be displayed.  If they try it again a minute later they are fine, so I don't think it is a firewall issue.  I actually got it at home as well with all security taken down and it was like the web site could be found, it took a good 3 minutes before the error page came up.  when I went back it popped up instantly.  We are running 6 gateways each with the capability of handling well over 200 clients at a time and the most we've had in the past two days at one time is just over 100 logged in at the same time.  
Any ideas?

osp70
LVL 1
osp70Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

frodomanCommented:
Are you connecting to a database somewhere?  If so, your limitation could be on the number of concurrent connections permitted on the database.  Most db's have a limit which could be imposed by either licensing or by a db setting.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
osp70Author Commented:
thanks for the response.  yes we do connect to a db but not directly through the iis server.  I dont think that the number of requests is an issue here as we stress tested it and when the no display errors come up our iis logs do not show a huge amount of activity.

thanks,
osp70
0
frodomanCommented:
If your application opens a connection but doesn't properly release it, over time the number of connections will rise until the max. is exceeded and problems ensue.  Over further time the connections are automatically dropped freeing up space for new ones.

If your app typically runs fine for a few hours, then these problems develop and persist, this pattern often indicates a connection limitation problem.  

Stress test may not reveal this because a) it may be reusing open connections instead of creating new ones and b) your test may not hit the part of the code that abandons a connection.  IIS logs won't necessarily show huge activity when the problems develop.

Other things to look for:  The 1 in 100 failures - is there anything common about them?  Time of day, browser used, operating system, specific page in application, etc.?

0
osp70Author Commented:
Thanks I will take a look at that.  We've only released 2 days ago and have not really seen a common thread.
0
leonstrykerCommented:
No comment has been added lately, so it's time to clean up this TA.
I will leave a recommendation in the Cleanup topic area that this question is:

Answered frodoman
 
Please leave any comments here within the next seven days.

PLEASE DO NOT ACCEPT THIS COMMENT AS AN ANSWER!

leonstryker
EE Cleanup Volunteer
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Visual Basic Classic

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.