The Service Protector is a simple, yet very efficient software that will automatically restart your services in case of crash.
You can even plug in your own custom failure-detection script/program to identify "zombie services", which seem to be running but are not doing what they are supposed to do.
Or automatically restart your service every night when no one is logged on, to cure memory leaks and other imperfections.
Email from Service Protector will let you know when it detects (and automatically resolves) problem with your services.
You will read the emails with a smile, knowing that your system experienced near-zero downtime without you having to babysit the software.
Here are some key features of "Service Protector":
· Constantly monitors your service and automatically restarts it whenever it fails
· Able to detect and restart "misbehaving" services that hang, hog the CPU, or consume too much memory
· Able to restart your service (or reboot the computer) at a scheduled time
· Emails you with details of crashes, restarts and other problems
· Supports the integration of your own custom "sanity check" utilities, executed regularly to test if your service is functioning normally or not
· Automatically dismisses common "Application error" dialog boxes that prevent crashed applications from fully exiting
· Reports all activities to the Windows Event Log
· Works in all virtual environments (VMWare, Virtual PC, etc.)
· Very efficient; demands minimal CPU & memory resources
Requirements:
· A Pentium-compatible PC.
· 10 MB free hard drive space for installation files.
Limitations:
· 30 days trial
· Nag screen
What's New in This Release: [ read full changelog ]
New features:
· Added the ability to run a command when the service stops.
Fixes & Improvements:
· Fix for the inability to read icons from some services.