health

Resin Professional includes a powerful and configurable system for monitoring
application server health. The system is intentionally similar to the
Resin's "URL Rewrite" rules, based on a configurable set of checks, conditions,
and actions. The health checking system runs internal to Resin on a periodic
basis. Checks are generally always performed on the local Resin node, and if
actions are to be taken, they are performed against the local Resin node as
well.

For reliability and security, Resin servers are started and monitored
by a separate Resin watchdog process. The watchdog continually checks
the health of
the Resin server and restarts the Resin instance if is becomes unresponsive.

In most cases, the watchdog reads the resin.xml and configures itself
automatically, so no extra configuration is required. Certain specialized
configurations like ISPs can configure the watchdog to isolate JVMs
for protection and security.