Service Protector will help your Windows Services achieve 100% uptime, even when they crash, hang, leak memory, or hog the CPU. 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 Windows 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) problems with your Windows Services. You will read the emails with a smile, knowing that your system experienced near-zero downtime without you having to remotely log in or babysit the software.
Key Features & Benefits of Running your Windows Service 24/7 with Service Protector Constantly monitors your Windows 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 Automatically recognizes and restarts services stuck in the Starting or Stopping state Able to restart your Windows Service (or reboot the computer) at a scheduled time (tame those memory leaks!) Supports the integration of your own custom failure detection utility, executed regularly to test if your Windows Service is functioning normally or not Automatically dismisses common "Application error" dialog boxes that prevent crashed executables 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
Operating System: Windows 10/8.1/8/2012/7/2008/2003/XP