HTTP Error 503. The service is unavailable.

If you have questions about using mojoPortal, you can post them here.

You may want to first review our site administration documentation to see if your question is answered there.

This thread is closed to new posts. You must sign in to post in the forums.
3/25/2014 3:25:21 PM
Gravatar
Total Posts 4

HTTP Error 503. The service is unavailable.

Hi,

             My Mojoportal website www.batterseacc.org has been hosted by Arvixe for past couple of years  with few problems.  They are recommended hosting service for Mojoportal.

              Recently the site has been crashing regularly with HTTP 503 error which indicates that the site is exceeding the application pool memory limit of 900mb.   This has been increased from normal limit of 600mb for Personal class hosting service.

               I am fairly confident that the site does not use a lot of memory. I have used web developer tools to trace the memory usage.

               According to Arvixe this is the latest error: A worker process serving application pool 'batterseacc.org v4.0 (Integrated)' has requested a recycle because it reached its private bytes memory limit.

               I have limited knowledge in this area. What could be causing this error? What can I try to prevent it recurring?

               The site has been crashing regularly (i.e. sometimes about 5 mins after re-starting the application pool via the Arivixe control panel in the past week following a migration to new servers.

               Any assistance would be appreciated.

     Paddy

     
 

          

 

 

               

 

 

         

 

 

             

         

 

     

3/25/2014 4:27:41 PM
Gravatar
Total Posts 18439

Re: HTTP Error 503. The service is unavailable.

Hi,

503 is a general error code, it doesn't tell anything about the specific error other than that the site is not functional.

If the mojoPortal log is showing frequent application start and end events being logged it usually means that a memory limit on the application pool has been reached and when that limit is reached it will recycle the application pool. One would expect that kind of problem in a low memory environment and it kills site performance. It is hard to believe that kind of problem could happen if there were really 900mb of memory available to the application pool and with the limit set that high. Usually shared hosting provides 200-250mb and that is usually enough to avoid frequent recycling, though more is always better.

I would not expect that a website that has been deployed for several years to start using a lot more memory all of a sudden. Seems more likely that something about the hosting environment has changed, perhaps over time more and more sites are hosted on it and now it is having a hard time keeping up.

My advice would be to ask Arvixe to move the site to another server.

After that I would also recommend upgrading to the latest version of mojoPortal since you are running a very old version (2.3.6.2 which was released in Feb 2011).

Hope that helps,

Joe

You must sign in to post in the forums. This thread is closed to new posts.