|
The possible causes are a badly configured global.asa file or a database connection isn't being closed properly. First, contact us at 513-361-0800 or support@profitability.net
so we can unload the web site application pool, this will release
resources and allow your site to function again but it doesn't cure the
problem. Unless the site is stress tested over a period of time
to simulate a multi-site server you may not be able to replicate this
error on your local system. Check the global.asa file for configuration errors. If
the site uses a database ensure each and every connection is closed
properly, under load, calls to the database page can result in this
error being generated and the site will stop working until reloaded.
Ensure that you open and close the database connection as quickly as
possible and preferably before rendering any HTML elements. Also, check
that page redirects are made after the database has been closed. Additionally, make
sure your application is not leaking resources. Be sure
to properly close and destroy your ADO (and other) objects.
ReDim large arrays to 0 bounds after using them. If you are
heavily using the session and/or application objects, be sure
to remove session objects when you're done with them. VB Example: Set Conn = Server.CreateObject("ADODB.Connection")Conn.Open myDSNSet RS = Conn.Execute("Select * from myTable").........Set RS = NothingConn.CloseSet Conn = NothingIf ..... then Response.redirect()End if <html>...
|