Situational analysis

Situational analysis is the cyclical execution of the scientific method and can take into account various situations that will initiate a recovery procedure.

The following list is of the different types of situations that will initiate a recovery procedure:
  • Abnormal termination or system down

    A power outage or catastrophic hardware failure has caused the system (all if not most JVMs) to stop.

  • System is not responsive

    New requests continue to flow into the system but on the surface it appears that all processing has stopped.

  • System is functional but is severely overloaded

    Transaction time-outs are reported and there is evidence of an overflow of the planned capacity.

  • System is unable to initiate new process instance

    The system is responsive and the database seems to work correctly. Unfortunately, new process instance creation is failing.