The Auto Heal setting

Overview

The Auto Heal setting can allow your web site to perform an administrative action if certain conditions are raised.

The triggers are:

  • Memory usage
  • An HTTP status code
  • HTTP request count
  • Slow requests

The actions that can be performed are:

  • The application pool for the web site can be recycled
  • The event can be logged
  • A custom action can be performed

For example, if your web application reaches 750 MB of memory usage, the application pool can be configured to automatically recycle.

How to enable Auto Heal

Auto Heal is available on every site, including sites on the Shared Cloud. It does not require a Reserved Cloud Server.

  1. Log in to the Everleap Control Panel at cp.everleap.com.
  2. From the top menu click Shared Sites.
  3. On the Shared Cloud Sites Overview page, click Manage next to the applicable site.
  4. On the Site Overview page, click the SETTINGS tab.
  5. Click the General tab.
  6. Set Auto Heal to Enabled.
  7. Click Update General Settings.
The Auto Heal setting on the General tab of Site Settings, a dropdown set to Enabled

Verify it worked

Return to the General tab. Auto Heal should read Enabled.

Notes

  • To define the triggers and actions yourself, see Configuring Auto Heal.
  • Do not confuse Auto Heal with Always On, which sits directly below it on the same page. Always On keeps an idle site from spinning down, and unlike Auto Heal it does require a Reserved Cloud Server.
  • Recycling an application pool ends in-progress requests and clears anything held in memory, including in-process session state. Set thresholds with that in mind.

Related articles