View all posts

508 Resource Limit Is Reached

An account may receive the “Resource Limit Is Reached” error when it exceeds the resources assigned to it – CPU usage, RAM usage, or concurrent processes (EP) in the hosting account.

Users can investigate the reason why their accounts are hitting their limits using snapshots. Each incident generates several snapshots. An incident occurs when limit faults are generated in a short time period.

To access Snapshots perform the following steps.

Go to your hosting panel cPanel/Plesk, and select CPU and Concurrent Connection Usage:

CPU and Concurrent Connection Usage

Click the Snapshots option > Select a date > Select an appropriate Snapshot in the combo box:

CPU and Concurrent Connection Usage

Here you can see the processes that were running at the time of the incident and can now begin to debug the issue.

In this example, the process was: lsphp:/home/username/public_html/cloner.php

There are also several common causes that can be involved:

  • Normal traffic. – If your site experiences high peaks of normal traffic it can exceed its allocated resources. If this is a regular occurrence we would recommend considering an upgrade to a Virtual Private Server, where no such limits are in place.
  • Problems in code. – If there are pages on your site that have speed issues that have been introduced during development, a relatively small number of concurrent page requests can push the site over its resource limits.
  • Backend operations. – demanding backend operations such as imports and exports can create a significant load, which in addition to normal traffic can cause resource limits to be exceeded.
  • Web Crawlers. – making a high number of requests per second. You can adjust the rate at which e.g. Google requests pages in Google Webmaster Tools.

Get in touch with us if you need more help and we will investigate the issue for you.

Related Articles...

How to sync server time

How to sync server time in CentOS & AlmaLinux

The NTP protocol synchronises the clocks of computers over a network. In this article, we will show you how to quickly sync the server time. Many systems-related tasks and processes require the correct timezone. For example, the cron daemon uses... Read more

This website uses cookies

We use cookies for the analysis of our visitor data, to improve our website, and to give you a great website experience. For more information about the cookies we use, please see our cookie policy.